--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4dfdd0996a67596030dc58909864dc34234196602bb26d8d462af0d201a7f65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b4dfdd0996a67596030dc58909864dc34234196602bb26d8d462af0d201a7f65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4dfdd0996a67596030dc58909864dc34234196602bb26d8d462af0d201a7f65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4dfdd0996a67596030dc58909864dc34234196602bb26d8d462af0d201a7f65"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4dfdd0996a67596030dc58909864dc34234196602bb26d8d462af0d201a7f65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:50:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:50:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"} {"level":"info","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:50824","PortSpecifier":{"PortValue":50824}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","object":"source:{address:{socket_address:{address:\"10.134.0.9:50824\" port_value:50824}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862250 nanos:841684551} http:{id:\"35b85ff6-08b4-44d9-9c7b-d75cb3df84da\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"35b85ff6-08b4-44d9-9c7b-d75cb3df84da\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.76:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":841684551,"seconds":1785862250}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":50824},"address":"10.134.0.9:50824"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":841684551,"seconds":1785862250},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:50824","port":50824}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/auth-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"35b85ff6-08b4-44d9-9c7b-d75cb3df84da","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:47986","PortSpecifier":{"PortValue":47986}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","object":"source:{address:{socket_address:{address:\"10.134.0.9:47986\" port_value:47986}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862250 nanos:881440128} http:{id:\"71ecddc9-b4aa-4818-9bc2-a9f59d377e50\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"71ecddc9-b4aa-4818-9bc2-a9f59d377e50\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":881440128,"seconds":1785862250}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47986},"address":"10.134.0.9:47986"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":881440128,"seconds":1785862250},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:47986","port":47986}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/auth-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","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_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"71ecddc9-b4aa-4818-9bc2-a9f59d377e50","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"953675ff-309d-4fc4-ad29-7d8248836425","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:50832","PortSpecifier":{"PortValue":50832}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"953675ff-309d-4fc4-ad29-7d8248836425","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"953675ff-309d-4fc4-ad29-7d8248836425","object":"source:{address:{socket_address:{address:\"10.134.0.9:50832\" port_value:50832}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862250 nanos:928432636} http:{id:\"953675ff-309d-4fc4-ad29-7d8248836425\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"953675ff-309d-4fc4-ad29-7d8248836425\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-NoJPNWV28HAO2cCn_xPueD7cZsGMdPQ2f8HMwOEQzdIJirTZ6F6HUvYQBj8E"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"953675ff-309d-4fc4-ad29-7d8248836425","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-90d707.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":"d383c60b-3165-4b4a-94a8-68407fb07a3b","keyName":"e2e-auth-iso-a-9df209","subscription":"e2e-auth-iso-e2682f","tenant":"e2e-shared-a-90d707","userId":"d383c60b-3165-4b4a-94a8-68407fb07a3b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"953675ff-309d-4fc4-ad29-7d8248836425","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"953675ff-309d-4fc4-ad29-7d8248836425"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"953675ff-309d-4fc4-ad29-7d8248836425","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":928432636,"seconds":1785862250}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":50832},"address":"10.134.0.9:50832"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"953675ff-309d-4fc4-ad29-7d8248836425"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"953675ff-309d-4fc4-ad29-7d8248836425","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":928432636,"seconds":1785862250},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:50832","port":50832}}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/auth-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"953675ff-309d-4fc4-ad29-7d8248836425","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"953675ff-309d-4fc4-ad29-7d8248836425","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"953675ff-309d-4fc4-ad29-7d8248836425","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-e2682f"} {"level":"info","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"953675ff-309d-4fc4-ad29-7d8248836425","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:50:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"953675ff-309d-4fc4-ad29-7d8248836425","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:50:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:50:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0c139c3e18ff39af451361f41e211d832d2c8ac13dbb582f8f035390c012b3a"} {"level":"info","ts":"2026-08-04T16:50:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c67f21989dbc70c53000447b15e2d361e1fed393784dfbf8dc4d0e1e1a8ffa1"} {"level":"info","ts":"2026-08-04T16:50:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/81e584f0ab0a2471837367826e60657680424989bb51d44a5ec4940993e7a262"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d934333c75a7551b9d0461e5c9121a8e17b470a9613b43a79e09efb975d2e16f"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/65e14d655c081af99caff0ba7b6562ba0c03b4d11f65a6da006dac801574a2d1"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b0cd0ee1e82118a99ca542f79ae0592d6e9e44153b63cb36c5eed7f4dcb9d607"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c946fe796bf29f15de16e83fcdc2b7661686bfb7341613e67da37e4a1309c40"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c88b6eb3a99f9d31b42ba011695251c6df9658f5e34b7b5fd5722db313ecdef6"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4dfdd0996a67596030dc58909864dc34234196602bb26d8d462af0d201a7f65"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a0a869d0f80990d12ed2b61aef44bc43b2c40cb28d38ab1a62d1920cfa70302d"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/835f17cdccf658b0f9a36f89c222ab94c1758ffa430aa0c403b616adf5fa1406"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/43619eb7505109fac4d85ea1df5102095c9eb6db9fe04a0f29d8e8e130d3aa18"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ee44f1e51217cf2a4d583ee41876e9c4a3f60c3af58693813c06e5a85eba4a5d"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff35399bc3127459f8d9927b11d1c42dc1915fa9d5cf455db764d591ee86c38c"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5bad513678fed0c80a3089244579c390707a912b976bcc4a0bffcaa8e0b9e73e"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:50:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/beafc05e525b68c50732ce812bdefb96c3008d8a9e67301167ec82caca511f2c"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2"} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"error","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:51:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:51:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"error","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:33772","PortSpecifier":{"PortValue":33772}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","object":"source:{address:{socket_address:{address:\"10.134.0.9:33772\" port_value:33772}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862343 nanos:771492370} http:{id:\"99f57f01-f41c-48a0-ab49-aea678fa2e9a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"99f57f01-f41c-48a0-ab49-aea678fa2e9a\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.76:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":771492370,"seconds":1785862343}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33772},"address":"10.134.0.9:33772"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":771492370,"seconds":1785862343},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:33772","port":33772}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/sub-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99f57f01-f41c-48a0-ab49-aea678fa2e9a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:38878","PortSpecifier":{"PortValue":38878}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b7606f5f-d910-489d-ad07-2b0262dc0794","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","object":"source:{address:{socket_address:{address:\"10.134.0.9:38878\" port_value:38878}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862343 nanos:818217667} http:{id:\"b7606f5f-d910-489d-ad07-2b0262dc0794\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"b7606f5f-d910-489d-ad07-2b0262dc0794\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b7606f5f-d910-489d-ad07-2b0262dc0794"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"b7606f5f-d910-489d-ad07-2b0262dc0794","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":818217667,"seconds":1785862343}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38878},"address":"10.134.0.9:38878"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b7606f5f-d910-489d-ad07-2b0262dc0794"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"b7606f5f-d910-489d-ad07-2b0262dc0794","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":818217667,"seconds":1785862343},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:38878","port":38878}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/sub-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b7606f5f-d910-489d-ad07-2b0262dc0794","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:33788","PortSpecifier":{"PortValue":33788}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","object":"source:{address:{socket_address:{address:\"10.134.0.9:33788\" port_value:33788}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862343 nanos:863071096} http:{id:\"fce2c159-5b18-474b-b435-6160e7c2cb0b\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"fce2c159-5b18-474b-b435-6160e7c2cb0b\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19ywxgCmgBfhj6LPD_XyDnHUqxJA9LuCzYmi81a26LzXmxmB0Hq2lm7NisEy1"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","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-90d707.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":"a463a350-b786-4cb6-889e-6c74d332c1c0","keyName":"e2e-sub-iso-238676","subscription":"e2e-a-only-5a86f2","tenant":"e2e-shared-a-90d707","userId":"a463a350-b786-4cb6-889e-6c74d332c1c0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"fce2c159-5b18-474b-b435-6160e7c2cb0b"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":863071096,"seconds":1785862343}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33788},"address":"10.134.0.9:33788"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"fce2c159-5b18-474b-b435-6160e7c2cb0b"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":863071096,"seconds":1785862343},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:33788","port":33788}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/sub-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","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-5a86f2"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fce2c159-5b18-474b-b435-6160e7c2cb0b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:38888","PortSpecifier":{"PortValue":38888}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","object":"source:{address:{socket_address:{address:\"10.134.0.9:38888\" port_value:38888}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862343 nanos:908477062} http:{id:\"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-EEhzCkBg3KQEUv9d_EL6W7kyP3oXGzriXet6kK1OcdTzupd8gVmeGi8RgAgS"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","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-5a3cb8.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":"a6edf57d-5788-41a5-b2e4-06459cfa9c67","keyName":"e2e-sub-iso-2e96d5","subscription":"e2e-b-only-5a86f2","tenant":"e2e-shared-b-5a3cb8","userId":"a6edf57d-5788-41a5-b2e4-06459cfa9c67","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":908477062,"seconds":1785862343}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38888},"address":"10.134.0.9:38888"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":908477062,"seconds":1785862343},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:38888","port":38888}}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/sub-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","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-5a86f2"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"417cdda8-e4b6-41f5-bcf1-abd5e15d1e5b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"error","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"error","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"error","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"} {"level":"info","ts":"2026-08-04T16:52:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:52:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"error","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:52:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:42342","PortSpecifier":{"PortValue":42342}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"788210bf-39c5-4c2d-911c-39cd355349c4","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","object":"source:{address:{socket_address:{address:\"10.134.0.9:42342\" port_value:42342}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862367 nanos:560652900} http:{id:\"788210bf-39c5-4c2d-911c-39cd355349c4\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"788210bf-39c5-4c2d-911c-39cd355349c4\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.76:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"788210bf-39c5-4c2d-911c-39cd355349c4"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"788210bf-39c5-4c2d-911c-39cd355349c4","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":560652900,"seconds":1785862367}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":42342},"address":"10.134.0.9:42342"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"788210bf-39c5-4c2d-911c-39cd355349c4"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"788210bf-39c5-4c2d-911c-39cd355349c4","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":560652900,"seconds":1785862367},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:42342","port":42342}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/sub-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"788210bf-39c5-4c2d-911c-39cd355349c4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:49694","PortSpecifier":{"PortValue":49694}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","object":"source:{address:{socket_address:{address:\"10.134.0.9:49694\" port_value:49694}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862367 nanos:604172645} http:{id:\"dbf8456a-7260-41ab-a77e-439dc9c203e1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"dbf8456a-7260-41ab-a77e-439dc9c203e1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"dbf8456a-7260-41ab-a77e-439dc9c203e1"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":604172645,"seconds":1785862367}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49694},"address":"10.134.0.9:49694"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"dbf8456a-7260-41ab-a77e-439dc9c203e1"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":604172645,"seconds":1785862367},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:49694","port":49694}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/sub-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","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","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dbf8456a-7260-41ab-a77e-439dc9c203e1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:42354","PortSpecifier":{"PortValue":42354}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"838c3415-3e79-48c7-9e5b-722ebea7e261","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","object":"source:{address:{socket_address:{address:\"10.134.0.9:42354\" port_value:42354}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862367 nanos:649850998} http:{id:\"838c3415-3e79-48c7-9e5b-722ebea7e261\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"838c3415-3e79-48c7-9e5b-722ebea7e261\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Iz8mAdj367Z30ay2_b3bdSaEp7zBJtoeSTkTkRujCHcCek5oZtzJdP4vlCsQ"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","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-90d707.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":"f535bea6-4e5b-4f62-9ff1-a2f793d84dfe","keyName":"e2e-sub-iso-38c7dc","subscription":"e2e-shared-sub-cd6cdc","tenant":"e2e-shared-a-90d707","userId":"f535bea6-4e5b-4f62-9ff1-a2f793d84dfe","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"838c3415-3e79-48c7-9e5b-722ebea7e261"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"838c3415-3e79-48c7-9e5b-722ebea7e261","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":649850998,"seconds":1785862367}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":42354},"address":"10.134.0.9:42354"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"838c3415-3e79-48c7-9e5b-722ebea7e261"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"838c3415-3e79-48c7-9e5b-722ebea7e261","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":649850998,"seconds":1785862367},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:42354","port":42354}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/sub-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","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-cd6cdc"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"838c3415-3e79-48c7-9e5b-722ebea7e261","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:49708","PortSpecifier":{"PortValue":49708}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","object":"source:{address:{socket_address:{address:\"10.134.0.9:49708\" port_value:49708}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862367 nanos:687928554} http:{id:\"2f6ec67b-e9be-4a5a-a43b-b11a658f107a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"2f6ec67b-e9be-4a5a-a43b-b11a658f107a\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-KulZG0xaDJ9GQxcV_6pdyUuQvBq1UWh6KiEcQjGdCURtHUc7cMl9dFNBbmzA"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","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-5a3cb8.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":"22311215-c6ef-4563-bbd0-218f7a490527","keyName":"e2e-sub-iso-d4670b","subscription":"e2e-shared-sub-cd6cdc","tenant":"e2e-shared-b-5a3cb8","userId":"22311215-c6ef-4563-bbd0-218f7a490527","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":687928554,"seconds":1785862367}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49708},"address":"10.134.0.9:49708"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":687928554,"seconds":1785862367},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:49708","port":49708}}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/sub-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","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-cd6cdc"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","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","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:52:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2f6ec67b-e9be-4a5a-a43b-b11a658f107a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/85475026370c6019517978a4b35329678e403f25a2181acb778083ea365c8813"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de9e3daf010c8275bdea9c8b81d7e3929fbf61f2a31da9133aa7b0bbb0bace14"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99d0b6be06816a2c3f633104b203fbcc241036768636509f0f2225e2e7acbd66"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b022894025c7b5405b5b8c543431b316e24f96c0dd24218e6a1012b52c8fd4f7"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5a6d87656cb4d4291bd9f0736243b329a892b23921589b4897fe9a370d4b47bf"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d37ecff6761e784bb056c8ba555e1298520d93856dbde517619a51ddedf17c34"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a7af1aec9f7d2549b5d7112f7bf0fcf39e8afc945e96f0da5c3bed7bbb33aa3"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d0874d400615f960f56563578170d06d23196cd4756074a03618242012d8ee6"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f7e185069ae074bc18ec449940192b21e1bb2051d60f46f82399e01e3b7bdfa1"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3a4256b8fc1cfa7b87aa17a8cea4659508f683c64f7e9550c596f13e5c20e69"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2eee65baaadd6aa50b02980d2336cdafc81e45989e5245ed4f396c68c56259c"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3f269c2ff4cd215a470f03feed355d158455d2f3c345823e6ccf4e1fb370e4a2"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1bb76dbb57de93f406da8945217c150a092c2b4e54075c8b9b4c2bd5d59adbaa"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/05fa5d1cf98ea33227fd16f0ab3b2f6a22aab76ce5430b0d7e071ca7b03b4598"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/39d933215c525a53bad726db4feed17839c2c1a41fb2c28b2de04d609dfd0810"} {"level":"info","ts":"2026-08-04T16:52:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/767a141c96e27aef50cb0638b92484090cb86524a71075ec5b35963e16dce43e"} {"level":"debug","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"debug","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"error","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"error","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:53:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"error","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"error","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"error","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6ce8623e-2176-4de6-8643-d545a861438e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:37478","PortSpecifier":{"PortValue":37478}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6ce8623e-2176-4de6-8643-d545a861438e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6ce8623e-2176-4de6-8643-d545a861438e","object":"source:{address:{socket_address:{address:\"10.134.0.9:37478\" port_value:37478}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862444 nanos:708076381} http:{id:\"6ce8623e-2176-4de6-8643-d545a861438e\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"6ce8623e-2176-4de6-8643-d545a861438e\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6ce8623e-2176-4de6-8643-d545a861438e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6ce8623e-2176-4de6-8643-d545a861438e","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6ce8623e-2176-4de6-8643-d545a861438e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.76:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6ce8623e-2176-4de6-8643-d545a861438e"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"6ce8623e-2176-4de6-8643-d545a861438e","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":708076381,"seconds":1785862444}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37478},"address":"10.134.0.9:37478"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6ce8623e-2176-4de6-8643-d545a861438e"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"6ce8623e-2176-4de6-8643-d545a861438e","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":708076381,"seconds":1785862444},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:37478","port":37478}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ce8623e-2176-4de6-8643-d545a861438e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ce8623e-2176-4de6-8643-d545a861438e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ce8623e-2176-4de6-8643-d545a861438e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6ce8623e-2176-4de6-8643-d545a861438e","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ce8623e-2176-4de6-8643-d545a861438e","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ce8623e-2176-4de6-8643-d545a861438e","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6ce8623e-2176-4de6-8643-d545a861438e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6ce8623e-2176-4de6-8643-d545a861438e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:44802","PortSpecifier":{"PortValue":44802}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","object":"source:{address:{socket_address:{address:\"10.134.0.9:44802\" port_value:44802}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862444 nanos:770709251} http:{id:\"3102118d-8108-44e9-9d5b-4af68dda6f0e\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"3102118d-8108-44e9-9d5b-4af68dda6f0e\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3102118d-8108-44e9-9d5b-4af68dda6f0e"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":770709251,"seconds":1785862444}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":44802},"address":"10.134.0.9:44802"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3102118d-8108-44e9-9d5b-4af68dda6f0e"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":770709251,"seconds":1785862444},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:44802","port":44802}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3102118d-8108-44e9-9d5b-4af68dda6f0e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:37492","PortSpecifier":{"PortValue":37492}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"147bbe53-b7ce-463c-9958-7860518c4f74","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","object":"source:{address:{socket_address:{address:\"10.134.0.9:37492\" port_value:37492}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862444 nanos:825620237} http:{id:\"147bbe53-b7ce-463c-9958-7860518c4f74\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"147bbe53-b7ce-463c-9958-7860518c4f74\"} path:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-172lAgbtuYW6yntdO_RTykX5gJpB6bKycVjylmVHKQenPRW9VmILipww4db6p"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","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-90d707.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":"57b8c361-a18f-40c0-84f7-030b52ab0fca","keyName":"e2e-rate-a-ddf891","subscription":"e2e-rate-iso-a-ddf891","tenant":"e2e-shared-a-90d707","userId":"57b8c361-a18f-40c0-84f7-030b52ab0fca","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","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-90d707.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-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ddf891","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"147bbe53-b7ce-463c-9958-7860518c4f74"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"147bbe53-b7ce-463c-9958-7860518c4f74","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":825620237,"seconds":1785862444}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37492},"address":"10.134.0.9:37492"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"147bbe53-b7ce-463c-9958-7860518c4f74"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"147bbe53-b7ce-463c-9958-7860518c4f74","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":825620237,"seconds":1785862444},"url_path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:37492","port":37492}}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","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-ddf891"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","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":"57b8c361-a18f-40c0-84f7-030b52ab0fca","keyName":"e2e-rate-a-ddf891","selected_subscription":"e2e-rate-iso-a-ddf891","selected_subscription_key":"ai-tenant-e2e-shared-a-90d707/e2e-rate-iso-a-ddf891@ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ddf891","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"147bbe53-b7ce-463c-9958-7860518c4f74","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:37500","PortSpecifier":{"PortValue":37500}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d8beae28-1838-4da1-9ecb-9891c245041e","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","object":"source:{address:{socket_address:{address:\"10.134.0.9:37500\" port_value:37500}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862445 nanos:919467116} http:{id:\"d8beae28-1838-4da1-9ecb-9891c245041e\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"d8beae28-1838-4da1-9ecb-9891c245041e\"} path:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-172lAgbtuYW6yntdO_RTykX5gJpB6bKycVjylmVHKQenPRW9VmILipww4db6p"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","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-90d707.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":"57b8c361-a18f-40c0-84f7-030b52ab0fca","keyName":"e2e-rate-a-ddf891","subscription":"e2e-rate-iso-a-ddf891","tenant":"e2e-shared-a-90d707","userId":"57b8c361-a18f-40c0-84f7-030b52ab0fca","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","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-90d707.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-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ddf891","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"d8beae28-1838-4da1-9ecb-9891c245041e"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"d8beae28-1838-4da1-9ecb-9891c245041e","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":919467116,"seconds":1785862445}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37500},"address":"10.134.0.9:37500"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"d8beae28-1838-4da1-9ecb-9891c245041e"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"d8beae28-1838-4da1-9ecb-9891c245041e","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":919467116,"seconds":1785862445},"url_path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:37500","port":37500}}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","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-ddf891"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","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":"57b8c361-a18f-40c0-84f7-030b52ab0fca","keyName":"e2e-rate-a-ddf891","selected_subscription":"e2e-rate-iso-a-ddf891","selected_subscription_key":"ai-tenant-e2e-shared-a-90d707/e2e-rate-iso-a-ddf891@ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ddf891","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8beae28-1838-4da1-9ecb-9891c245041e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:37510","PortSpecifier":{"PortValue":37510}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","object":"source:{address:{socket_address:{address:\"10.134.0.9:37510\" port_value:37510}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862446 nanos:968378325} http:{id:\"61cfa001-a5df-4c58-9a45-f82b93b20b52\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"61cfa001-a5df-4c58-9a45-f82b93b20b52\"} path:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-172lAgbtuYW6yntdO_RTykX5gJpB6bKycVjylmVHKQenPRW9VmILipww4db6p"} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","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-90d707.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":"57b8c361-a18f-40c0-84f7-030b52ab0fca","keyName":"e2e-rate-a-ddf891","subscription":"e2e-rate-iso-a-ddf891","tenant":"e2e-shared-a-90d707","userId":"57b8c361-a18f-40c0-84f7-030b52ab0fca","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","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-90d707.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-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ddf891","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"61cfa001-a5df-4c58-9a45-f82b93b20b52"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":968378325,"seconds":1785862446}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37510},"address":"10.134.0.9:37510"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"61cfa001-a5df-4c58-9a45-f82b93b20b52"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":968378325,"seconds":1785862446},"url_path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:37510","port":37510}}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","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-ddf891"} {"level":"debug","ts":"2026-08-04T16:54:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","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":"57b8c361-a18f-40c0-84f7-030b52ab0fca","keyName":"e2e-rate-a-ddf891","selected_subscription":"e2e-rate-iso-a-ddf891","selected_subscription_key":"ai-tenant-e2e-shared-a-90d707/e2e-rate-iso-a-ddf891@ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ddf891","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61cfa001-a5df-4c58-9a45-f82b93b20b52","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:54:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:54:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"debug","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:54:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:58810","PortSpecifier":{"PortValue":58810}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","object":"source:{address:{socket_address:{address:\"10.134.0.9:58810\" port_value:58810}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862484 nanos:717278980} http:{id:\"3d19f15a-8c21-4b4f-9c18-edb2d560b114\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"3d19f15a-8c21-4b4f-9c18-edb2d560b114\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.76:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":717278980,"seconds":1785862484}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58810},"address":"10.134.0.9:58810"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":717278980,"seconds":1785862484},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:58810","port":58810}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3d19f15a-8c21-4b4f-9c18-edb2d560b114","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:59486","PortSpecifier":{"PortValue":59486}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dcff6322-48df-423e-8bfe-5c1591eda083","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","object":"source:{address:{socket_address:{address:\"10.134.0.9:59486\" port_value:59486}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862484 nanos:785132302} http:{id:\"dcff6322-48df-423e-8bfe-5c1591eda083\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"dcff6322-48df-423e-8bfe-5c1591eda083\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"dcff6322-48df-423e-8bfe-5c1591eda083"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"dcff6322-48df-423e-8bfe-5c1591eda083","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":785132302,"seconds":1785862484}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59486},"address":"10.134.0.9:59486"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"dcff6322-48df-423e-8bfe-5c1591eda083"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"dcff6322-48df-423e-8bfe-5c1591eda083","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":785132302,"seconds":1785862484},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:59486","port":59486}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dcff6322-48df-423e-8bfe-5c1591eda083","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:58820","PortSpecifier":{"PortValue":58820}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","object":"source:{address:{socket_address:{address:\"10.134.0.9:58820\" port_value:58820}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862484 nanos:837361533} http:{id:\"1c356f9a-0d0e-4bbd-ac55-abb26060f540\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"1c356f9a-0d0e-4bbd-ac55-abb26060f540\"} path:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5LXAwhJYnY9RTeB8_TNotjuO4HZfizLDEDsdLFVzN3FNRBTEG4QOMTyPqs7n"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","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-90d707.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":"1b898279-937a-4881-8f6f-7734f914b598","keyName":"e2e-rate-a-fd7b78","subscription":"e2e-rate-iso-a-fd7b78","tenant":"e2e-shared-a-90d707","userId":"1b898279-937a-4881-8f6f-7734f914b598","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","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-90d707.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-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fd7b78","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":837361533,"seconds":1785862484}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58820},"address":"10.134.0.9:58820"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":837361533,"seconds":1785862484},"url_path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:58820","port":58820}}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","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-fd7b78"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","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":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"1b898279-937a-4881-8f6f-7734f914b598","keyName":"e2e-rate-a-fd7b78","selected_subscription":"e2e-rate-iso-a-fd7b78","selected_subscription_key":"ai-tenant-e2e-shared-a-90d707/e2e-rate-iso-a-fd7b78@ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fd7b78","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1c356f9a-0d0e-4bbd-ac55-abb26060f540","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:58836","PortSpecifier":{"PortValue":58836}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","object":"source:{address:{socket_address:{address:\"10.134.0.9:58836\" port_value:58836}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862485 nanos:882979378} http:{id:\"6d2d84bd-01b7-43b6-9908-ce1c2b055570\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"6d2d84bd-01b7-43b6-9908-ce1c2b055570\"} path:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5LXAwhJYnY9RTeB8_TNotjuO4HZfizLDEDsdLFVzN3FNRBTEG4QOMTyPqs7n"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","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-90d707.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":"1b898279-937a-4881-8f6f-7734f914b598","keyName":"e2e-rate-a-fd7b78","subscription":"e2e-rate-iso-a-fd7b78","tenant":"e2e-shared-a-90d707","userId":"1b898279-937a-4881-8f6f-7734f914b598","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","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-90d707.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-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fd7b78","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":882979378,"seconds":1785862485}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58836},"address":"10.134.0.9:58836"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":882979378,"seconds":1785862485},"url_path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:58836","port":58836}}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","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-fd7b78"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","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":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"1b898279-937a-4881-8f6f-7734f914b598","keyName":"e2e-rate-a-fd7b78","selected_subscription":"e2e-rate-iso-a-fd7b78","selected_subscription_key":"ai-tenant-e2e-shared-a-90d707/e2e-rate-iso-a-fd7b78@ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fd7b78","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6d2d84bd-01b7-43b6-9908-ce1c2b055570","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:58842","PortSpecifier":{"PortValue":58842}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.76:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","object":"source:{address:{socket_address:{address:\"10.134.0.9:58842\" port_value:58842}}} destination:{address:{socket_address:{address:\"10.132.0.76:443\" port_value:443}}} request:{time:{seconds:1785862486 nanos:927909085} http:{id:\"1bd3ab2e-590d-474c-be1a-9961c28741c6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"1bd3ab2e-590d-474c-be1a-9961c28741c6\"} path:\"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions\" host:\"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5LXAwhJYnY9RTeB8_TNotjuO4HZfizLDEDsdLFVzN3FNRBTEG4QOMTyPqs7n"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","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-90d707.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":"1b898279-937a-4881-8f6f-7734f914b598","keyName":"e2e-rate-a-fd7b78","subscription":"e2e-rate-iso-a-fd7b78","tenant":"e2e-shared-a-90d707","userId":"1b898279-937a-4881-8f6f-7734f914b598","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-90d707.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","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-90d707.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-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fd7b78","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1bd3ab2e-590d-474c-be1a-9961c28741c6"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":927909085,"seconds":1785862486}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58842},"address":"10.134.0.9:58842"}}}}},"destination":{"address":"10.132.0.76:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"},"headers":{":authority":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-90d707-kserve-workload-svc.ai-tenant-e2e-shared-a-90d707.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdC03Yjg4YzY4ZjViLWNyOXE1CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTkwZDcwNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05MGQ3MDctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.76~e2e-shared-a-90d707-openshift-default-7b88c68f5b-cr9q5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1bd3ab2e-590d-474c-be1a-9961c28741c6"},"host":"e2e-shared-a-90d707.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","method":"POST","path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":927909085,"seconds":1785862486},"url_path":"/ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:58842","port":58842}}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","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-fd7b78"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","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":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"1b898279-937a-4881-8f6f-7734f914b598","keyName":"e2e-rate-a-fd7b78","selected_subscription":"e2e-rate-iso-a-fd7b78","selected_subscription_key":"ai-tenant-e2e-shared-a-90d707/e2e-rate-iso-a-fd7b78@ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-90d707/models/facebook/opt-125m","name":"rate-test-model-90d707","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fd7b78","namespace":"ai-tenant-e2e-shared-a-90d707","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-90d707/rate-test-model-90d707"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1bd3ab2e-590d-474c-be1a-9961c28741c6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:59494","PortSpecifier":{"PortValue":59494}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","method":"POST","path":"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions","host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","object":"source:{address:{socket_address:{address:\"10.134.0.9:59494\" port_value:59494}}} destination:{address:{socket_address:{address:\"10.132.0.79:443\" port_value:443}}} request:{time:{seconds:1785862486 nanos:970092125} http:{id:\"a9bc0ac4-b56a-4f34-9624-74a4b02bff33\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-5a3cb8-kserve-workload-svc.ai-tenant-e2e-shared-b-5a3cb8.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"a9bc0ac4-b56a-4f34-9624-74a4b02bff33\"} path:\"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions\" host:\"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-UU7SetK4glSSOlAZ_7qBQqmFL4OzTDpsOiedPmvwSGAikaqXnHAxCognPHEz"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","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-5a3cb8.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":"3d4e55de-de85-4ec8-854a-f29295566c0c","keyName":"e2e-rate-b-fd7b78","subscription":"e2e-rate-iso-b-fd7b78","tenant":"e2e-shared-b-5a3cb8","userId":"3d4e55de-de85-4ec8-854a-f29295566c0c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-5a3cb8.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","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-5a3cb8.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-5a3cb8/models/facebook/opt-125m","name":"rate-test-model-5a3cb8","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-fd7b78","namespace":"ai-tenant-e2e-shared-b-5a3cb8","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8"}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5a3cb8-kserve-workload-svc.ai-tenant-e2e-shared-b-5a3cb8.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","method":"POST","path":"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":970092125,"seconds":1785862486}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59494},"address":"10.134.0.9:59494"}}}}},"destination":{"address":"10.132.0.79:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"},"headers":{":authority":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5a3cb8-kserve-workload-svc.ai-tenant-e2e-shared-b-5a3cb8.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdC03YzdjOWI1NGQ4LWJjYng3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTVhM2NiOC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi01YTNjYjgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.79~e2e-shared-b-5a3cb8-openshift-default-7c7c9b54d8-bcbx7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33"},"host":"e2e-shared-b-5a3cb8.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","method":"POST","path":"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":970092125,"seconds":1785862486},"url_path":"/ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:59494","port":59494}}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","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-fd7b78"} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"3d4e55de-de85-4ec8-854a-f29295566c0c","keyName":"e2e-rate-b-fd7b78","selected_subscription":"e2e-rate-iso-b-fd7b78","selected_subscription_key":"ai-tenant-e2e-shared-b-5a3cb8/e2e-rate-iso-b-fd7b78@ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-5a3cb8/models/facebook/opt-125m","name":"rate-test-model-5a3cb8","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-fd7b78","namespace":"ai-tenant-e2e-shared-b-5a3cb8","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-5a3cb8/rate-test-model-5a3cb8"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a9bc0ac4-b56a-4f34-9624-74a4b02bff33","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5565257bb195e856a002a228a4da29efdc116f69219d4991c586989fe442453"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5dbea04abfbb09397aca97b20b3752ffcba0ac22dba1de8600afbe64973a70d1"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25fbf9042e73ea230b24d3510b2c35b28c86cf675ef9ecef9053275918364ebe"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9d25fb720a8511410cca66852940c050f13b16f2251f99f04eabe0142da743d8"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06f98c6b3b2f3a643dec31a2854d658312d9cf212c76c33079b9b31c21fb1a31"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/637b04488863e6ef38c60c7e8ae30b056bc1beab565db974cf9a2515c73ef6c2"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca55779ee108195002e3c2fb8f5486a58e7346d0af592ab3f57b480e654bb09d"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f63fde5c1b27339921e55b358f016fec410ae823ea36df4792731a412dcec428"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a50d383fc45c428c9616eb20b0c3d0dbe26dc459eda4bc3abdf6f93dd64689"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8a0047d223e0b3fee021e3c65830469fc9033b5bc452fc242f2cccd2f54a516"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02cbf7bf80cb8b89028c2249aab76ae3c3093f154027f81eafbf55be81a36fb1"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08b53a8c099daefaf5564f83bbb2c3d174d4dad0e7f2cc436578438f9d99b36e"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b63ce300956a96898046c8639d28c9574889600d5035d93de8a90634c44c8900"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efdd843bf5a1527278d8e821b57f3c90ab17776a30109a98a1d1afba283d0ed7"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/07e9626bd65d5af50edb591c3c2c4a77c05279d5293f452823567357bfd0de01"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df882f4dd022a45c602825ba10044c840643964e586af4eff8dd2943d0dd826a"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f253e9e476c9a0aaf4ebd865280dd3e3e5e77384826f3fc0acdfecb103ac767"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1830979964730d89c0d3f527ed7e637107f5af3095d03d983c0c1f9a34247f9"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3b9c1856736108a7c727539e12e3b69cd0460d8452caed72a97001bce2fe563"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca964e8f7d407b5f2d1169482a4932b3dd96c27e99fd55846be651cdb66aada1"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eeef51bc9f5cf26426ffb352970ecb22040a33f9fb0848fd1c821152bef72737"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90c26b0e7a7adefbe79d5ae19cf574e641a204889964b0cfa3830c1cf357b8e4"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6fcd022f73e3e20c510fd66f110e41215ba70eaf4437184106e6f759d43ed3b"} {"level":"info","ts":"2026-08-04T16:54:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3eb319debab980e78e9ac9b1ae50f160faf7580d1bcfd7e3b58cb7fd874637e"} {"level":"info","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:38678","PortSpecifier":{"PortValue":38678}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.30:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","object":"source:{address:{socket_address:{address:\"10.134.0.9:38678\" port_value:38678}}} destination:{address:{socket_address:{address:\"10.132.0.30:443\" port_value:443}}} request:{time:{seconds:1785862574 nanos:548159700} http:{id:\"b0e47c50-6b83-4e13-8466-e40d41d6dac1\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"69\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTdncWRyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.30~maas-default-gateway-openshift-default-78bb78ff78-7gqdr.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"b0e47c50-6b83-4e13-8466-e40d41d6dac1\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.30:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=52.71.36.72;host=maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTdncWRyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.30~maas-default-gateway-openshift-default-78bb78ff78-7gqdr.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1"},"host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":548159700,"seconds":1785862574}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38678},"address":"10.134.0.9:38678"}}}}},"destination":{"address":"10.132.0.30:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=52.71.36.72;host=maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTdncWRyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.30~maas-default-gateway-openshift-default-78bb78ff78-7gqdr.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1"},"host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":548159700,"seconds":1785862574},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:38678","port":38678}}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b0e47c50-6b83-4e13-8466-e40d41d6dac1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:38684","PortSpecifier":{"PortValue":38684}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.30:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","object":"source:{address:{socket_address:{address:\"10.134.0.9:38684\" port_value:38684}}} destination:{address:{socket_address:{address:\"10.132.0.30:443\" port_value:443}}} request:{time:{seconds:1785862574 nanos:611382434} http:{id:\"704e0dcb-f74a-4267-8c61-630e3e76c2a1\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTdncWRyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.30~maas-default-gateway-openshift-default-78bb78ff78-7gqdr.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"704e0dcb-f74a-4267-8c61-630e3e76c2a1\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1XDhdJ9XCQDkVnKvG_Ab6S91NrSDSj3zo7FMcXnIxKs5j1xtjcPOzC3tcURwT"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","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":"62605beb-76a8-4c9f-9285-d353781b9b01","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"62605beb-76a8-4c9f-9285-d353781b9b01","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.30:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTdncWRyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.30~maas-default-gateway-openshift-default-78bb78ff78-7gqdr.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1"},"host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":611382434,"seconds":1785862574}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38684},"address":"10.134.0.9:38684"}}}}},"destination":{"address":"10.132.0.30:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTdncWRyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.30~maas-default-gateway-openshift-default-78bb78ff78-7gqdr.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1"},"host":"maas.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":611382434,"seconds":1785862574},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:38684","port":38684}}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"62605beb-76a8-4c9f-9285-d353781b9b01","keyName":"e2e-ipp-default","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:56:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"704e0dcb-f74a-4267-8c61-630e3e76c2a1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f"} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:56:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f"} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:56:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"} {"level":"info","ts":"2026-08-04T16:56:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:36714","PortSpecifier":{"PortValue":36714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.70:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","object":"source:{address:{socket_address:{address:\"10.134.0.9:36714\" port_value:36714}}} destination:{address:{socket_address:{address:\"10.133.0.70:443\" port_value:443}}} request:{time:{seconds:1785862632 nanos:917092287} http:{id:\"f4f1c591-0963-4c79-8339-0b86cfcc8fef\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"66\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-ipp-a-bbe0dc.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdC03NGZkYjk3NzRiLTk4a2M5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.70~e2e-ipp-a-bbe0dc-openshift-default-74fdb9774b-98kc9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"f4f1c591-0963-4c79-8339-0b86cfcc8fef\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/59b4a5bed7e4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c0f6dc19-d0b9-40f0-96ad-91939864a3cb"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2dcd366e-31be-4dcd-8b29-a4a171bd9f37","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.70:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-bbe0dc.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdC03NGZkYjk3NzRiLTk4a2M5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.70~e2e-ipp-a-bbe0dc-openshift-default-74fdb9774b-98kc9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef"},"host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":917092287,"seconds":1785862632}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36714},"address":"10.134.0.9:36714"}}}}},"destination":{"address":"10.133.0.70:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216"},"headers":{":authority":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-bbe0dc.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdC03NGZkYjk3NzRiLTk4a2M5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.70~e2e-ipp-a-bbe0dc-openshift-default-74fdb9774b-98kc9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef"},"host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":917092287,"seconds":1785862632},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:36714","port":36714}}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-bbe0dc/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","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":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f4f1c591-0963-4c79-8339-0b86cfcc8fef","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.9:36724","PortSpecifier":{"PortValue":36724}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.70:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","method":"POST","path":"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions","host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","object":"source:{address:{socket_address:{address:\"10.134.0.9:36724\" port_value:36724}}} destination:{address:{socket_address:{address:\"10.133.0.70:443\" port_value:443}}} request:{time:{seconds:1785862634 nanos:985803608} http:{id:\"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=52.71.36.72;host=e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-bbe0dc-kserve-workload-svc.ai-tenant-e2e-ipp-a-bbe0dc.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.134.0.9\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdC03NGZkYjk3NzRiLTk4a2M5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.70~e2e-ipp-a-bbe0dc-openshift-default-74fdb9774b-98kc9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.134.0.9\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6\"} path:\"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions\" host:\"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5dp8lNV5MzMaOVQh_rfWqWoEMyQ7zmSPiuItdu1x0GHQaNTPocUYnhCArhSA"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-bbe0dc.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","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-bbe0dc.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":"562613c8-1bc2-41df-a14b-11b2d0adf7f1","keyName":"e2e-ipp-bbe0dc","subscription":"ipp-route-bbe0dc-sub","tenant":"e2e-ipp-a-bbe0dc","userId":"562613c8-1bc2-41df-a14b-11b2d0adf7f1","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-bbe0dc.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","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-bbe0dc.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-bbe0dc/models/facebook/opt-125m","name":"ipp-route-bbe0dc","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-bbe0dc-sub","namespace":"ai-tenant-e2e-ipp-a-bbe0dc","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc"}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-bbe0dc-kserve-workload-svc.ai-tenant-e2e-ipp-a-bbe0dc.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdC03NGZkYjk3NzRiLTk4a2M5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.70~e2e-ipp-a-bbe0dc-openshift-default-74fdb9774b-98kc9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6"},"host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","method":"POST","path":"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":985803608,"seconds":1785862634}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36724},"address":"10.134.0.9:36724"}}}}},"destination":{"address":"10.133.0.70:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9"},"headers":{":authority":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-bbe0dc-kserve-workload-svc.ai-tenant-e2e-ipp-a-bbe0dc.svc.cluster.local:8000/*","x-envoy-external-address":"10.134.0.9","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdC03NGZkYjk3NzRiLTk4a2M5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWJiZTBkYy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1iYmUwZGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.70~e2e-ipp-a-bbe0dc-openshift-default-74fdb9774b-98kc9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.134.0.9","x-forwarded-host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6"},"host":"e2e-ipp-a-bbe0dc.apps.dfb46277-bb95-490e-a746-59b4a5bed7e4.prod.konfluxeaas.com","id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","method":"POST","path":"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":985803608,"seconds":1785862634},"url_path":"/ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.134.0.9:36724","port":36724}}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-bbe0dc/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","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-bbe0dc-sub"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"562613c8-1bc2-41df-a14b-11b2d0adf7f1","keyName":"e2e-ipp-bbe0dc","selected_subscription":"ipp-route-bbe0dc-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc-sub@ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-bbe0dc/models/facebook/opt-125m","name":"ipp-route-bbe0dc","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-bbe0dc-sub","namespace":"ai-tenant-e2e-ipp-a-bbe0dc","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-bbe0dc/ipp-route-bbe0dc"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c29e87ab-5cf1-4ab2-80a8-bc77ba094ca6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e96124dee72451a82703b9d9928b58a82b35940930a5addd71444f39250a230b"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/841f00c20fe521e7dfc04b84260130bc09eff6f91daf175a6d958c344e4a9bcc"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3acc825ca153f96b4fd057cb09875e2139a74c89fb2017e1dcd0d21510b11e5d"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d3d44929e22535f8be1ff0fd9e697b7204175216ea5030d0f7a92d24190c668f"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/389e4b42ac78785c6d65bb893928f9a7ae8345f3387e4d18b4924ebe81bf0ed9"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a8023cdc8575bd3e7aa3560915b6ca297243c8b8d1f3a27c0ff0698279646d1"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/436c9bbcae9eb6c25d9cd25e381aba4fedbcbec1624bc8be81dbe60da64900da"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a39c63dea33203eacd9fcf2c4dbd354429353fc758bea1f06cd08fb0cf60bac"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02d0d2ab888f2413804d5ea39207844e27b75b32daea1ac3c3cc888eef167907"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54abc7e228b1d77002c4ec1ca4c9a80ed746fc29d8198e13a4b5c38b8ce3320f"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ccca9171b1eebbcd8baeeed51b547aa515ad54b84577a624681050d3652599a"} {"level":"info","ts":"2026-08-04T16:58:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f78f0427d04616532398b5fef3cad5e6d6f9a4ba54e033143a45e9ff3539216"}