--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34728","PortSpecifier":{"PortValue":34728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"561f73a8-1e53-499e-b0ea-f29ab6776922","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34728","PortSpecifier":{"PortValue":34728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316433,"nanos":920958224},"http":{"id":"561f73a8-1e53-499e-b0ea-f29ab6776922","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/auth-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"561f73a8-1e53-499e-b0ea-f29ab6776922","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:39226","PortSpecifier":{"PortValue":39226}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"224f5274-890b-4318-99bb-70c4bd4c0880","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:39226","PortSpecifier":{"PortValue":39226}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316433,"nanos":958233449},"http":{"id":"224f5274-890b-4318-99bb-70c4bd4c0880","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/auth-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"224f5274-890b-4318-99bb-70c4bd4c0880","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34742","PortSpecifier":{"PortValue":34742}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34742","PortSpecifier":{"PortValue":34742}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316433,"nanos":999253190},"http":{"id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/auth-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"05409e12-d5dc-4edb-978e-c1e1a2ef26ff","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:39238","PortSpecifier":{"PortValue":39238}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7e615c7f-cc2e-4663-9a6f-8799af890156","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:39238","PortSpecifier":{"PortValue":39238}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316434,"nanos":33296639},"http":{"id":"7e615c7f-cc2e-4663-9a6f-8799af890156","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/auth-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7e615c7f-cc2e-4663-9a6f-8799af890156","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:48274","PortSpecifier":{"PortValue":48274}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:48274","PortSpecifier":{"PortValue":48274}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316453,"nanos":413495835},"http":{"id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/auth-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0b63c61d-ac31-4dad-9265-c3552dfb52c5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:38808","PortSpecifier":{"PortValue":38808}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:38808","PortSpecifier":{"PortValue":38808}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316453,"nanos":448144066},"http":{"id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/auth-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f7cfcac1-6ec6-4c34-af00-05ae50e749a1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:38812","PortSpecifier":{"PortValue":38812}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","method":"GET","path":"/maas-api/v1/api-keys/c65e94e1-a2e7-406f-8fcc-d266a9624a00","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:38812","PortSpecifier":{"PortValue":38812}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316453,"nanos":488252276},"http":{"id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","method":"GET","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/c65e94e1-a2e7-406f-8fcc-d266a9624a00",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/c65e94e1-a2e7-406f-8fcc-d266a9624a00",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/auth-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"27cbc6b9-36d8-41e5-9aa6-c41c88f0725e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:48276","PortSpecifier":{"PortValue":48276}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","method":"GET","path":"/maas-api/v1/api-keys/c65e94e1-a2e7-406f-8fcc-d266a9624a00","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:48276","PortSpecifier":{"PortValue":48276}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316453,"nanos":523146876},"http":{"id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","method":"GET","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/c65e94e1-a2e7-406f-8fcc-d266a9624a00",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/c65e94e1-a2e7-406f-8fcc-d266a9624a00",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/auth-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"98e8e3c0-9ff8-4b1a-9f05-6e26f127b08c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"debug","ts":"2026-07-17T19:27:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:27:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:51244","PortSpecifier":{"PortValue":51244}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:51244","PortSpecifier":{"PortValue":51244}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316471,"nanos":663769279},"http":{"id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/auth-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26c4c9ed-b7c4-413c-bbf6-749c13d0ed72","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:51516","PortSpecifier":{"PortValue":51516}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:51516","PortSpecifier":{"PortValue":51516}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316471,"nanos":702040483},"http":{"id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/auth-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c12269d9-8c84-42fa-a5f6-7968cb0d153c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"78a7df24-d06c-422d-b816-884d8d1af770","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:51246","PortSpecifier":{"PortValue":51246}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"78a7df24-d06c-422d-b816-884d8d1af770","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"78a7df24-d06c-422d-b816-884d8d1af770","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:51246","PortSpecifier":{"PortValue":51246}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316471,"nanos":756356450},"http":{"id":"78a7df24-d06c-422d-b816-884d8d1af770","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-iGX9cmiaixOlNtig_nIO0d28KFeJ7Jun4aIiEy1enVUiUr6OOfKQGO5eATz0"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-iGX9cmiaixOlNtig_nIO0d28KFeJ7Jun4aIiEy1enVUiUr6OOfKQGO5eATz0\"}"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"78a7df24-d06c-422d-b816-884d8d1af770","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-14077d.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":"5a539aae-af49-4e93-a009-50de09623617","keyName":"e2e-auth-iso-a-01729a","subscription":"e2e-auth-iso-d85e91","tenant":"e2e-shared-a-14077d","userId":"5a539aae-af49-4e93-a009-50de09623617","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"78a7df24-d06c-422d-b816-884d8d1af770","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/auth-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78a7df24-d06c-422d-b816-884d8d1af770","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-d85e91"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78a7df24-d06c-422d-b816-884d8d1af770","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"78a7df24-d06c-422d-b816-884d8d1af770","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:27:51Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"78a7df24-d06c-422d-b816-884d8d1af770","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4cae16d1c18c1b4ed0df67e47b21f122e24de147eb1e2b6c5037232bd950c19c"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f34142a18cc370506643ab2b15945fe8e0aa04b94fb5bbef705af62e9a36c5e"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/049d247de86e0360b136e0af3748b309409f4351cc1ea6ad6f27e4abea16dfbf"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c04bcfa3bc42410604d75b19c82347d865e357f51a92873a9fbf21082162b9f3"} {"level":"info","ts":"2026-07-17T19:27:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/45b5a73496612d542204c64269c981b641e0ef6458a6cfe242d2be43b694b70d"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/44c33508cd462ced825fe027702743728aa477fa0b6781eadddaf412638a7e9a"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9fc400b5a8bcc4a9e293816dc419ee677acd4879c1496469c46f94e48a8dd25"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0543d7bbcad2754bde232b28f3e05e6d656cf4f34f9c4c3cbbae51fe4a141d3d"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1bd3891c137acde77de1f823fa4ad3acf8c09c2aa5bfdbdfbfc3c0712a847c3"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d9d12394b4b171ed62935e71b5640a72a578ce09363a1ef6fb4c87664a7b66fa"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19d543ee2b4f83f3a946c50b4b828325552f54ab02d853b8d7d08cbdc30274a4"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8b3cfece3d6052ce54b649851ac98531aebef670ad0c98c9ae583240023f834"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9325b7a10feecfa4d9cdc14d1afbe11ae4cb74aa669590ac22792fa0da944990"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/950d9c782252365cbfcafb743c4c83b3ffb040ca0794aa67ea36df5d3192ae6b"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f84ef1433f534965b399d5831b7378aff57b8d6f08a4ed4a2aee8c9b6c38666"} {"level":"info","ts":"2026-07-17T19:27:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c341b07e15241301946238d9b2a9907d9b38874ae8ff3e5d810d3048859ec0eb"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:28:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"error","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:46886","PortSpecifier":{"PortValue":46886}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:46886","PortSpecifier":{"PortValue":46886}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316544,"nanos":107797605},"http":{"id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/sub-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"eda89713-e3a0-496b-b3d3-c7ec790f2ed5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42714","PortSpecifier":{"PortValue":42714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"941edc38-3f59-44e6-b1da-84bbf93d5381","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42714","PortSpecifier":{"PortValue":42714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316544,"nanos":152560123},"http":{"id":"941edc38-3f59-44e6-b1da-84bbf93d5381","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/sub-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"941edc38-3f59-44e6-b1da-84bbf93d5381","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"56c41039-0912-4b16-aead-e89daecb1c10","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:46902","PortSpecifier":{"PortValue":46902}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"56c41039-0912-4b16-aead-e89daecb1c10","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"56c41039-0912-4b16-aead-e89daecb1c10","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:46902","PortSpecifier":{"PortValue":46902}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316544,"nanos":197045838},"http":{"id":"56c41039-0912-4b16-aead-e89daecb1c10","method":"GET","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-NDlGi836N6ZyXxOY_Ii4RazsXMeSOgtPJvuyYzzXfr6qZXgAIgoto7QcFdNT"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-NDlGi836N6ZyXxOY_Ii4RazsXMeSOgtPJvuyYzzXfr6qZXgAIgoto7QcFdNT\"}"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"56c41039-0912-4b16-aead-e89daecb1c10","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-14077d.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":"e5482d4a-e614-4300-9248-a1ad95aa3d78","keyName":"e2e-sub-iso-ca6123","subscription":"e2e-a-only-190b09","tenant":"e2e-shared-a-14077d","userId":"e5482d4a-e614-4300-9248-a1ad95aa3d78","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"56c41039-0912-4b16-aead-e89daecb1c10","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/sub-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"56c41039-0912-4b16-aead-e89daecb1c10","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"56c41039-0912-4b16-aead-e89daecb1c10","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-190b09"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"56c41039-0912-4b16-aead-e89daecb1c10","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"56c41039-0912-4b16-aead-e89daecb1c10","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42722","PortSpecifier":{"PortValue":42722}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"79168e26-753a-42de-85e9-b1845d1a47c5","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42722","PortSpecifier":{"PortValue":42722}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316544,"nanos":240525946},"http":{"id":"79168e26-753a-42de-85e9-b1845d1a47c5","method":"GET","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Ff5OVVasCmY9DMuS_ckrdfLrQJZwFv37Eo6gPerZoIeNzYVlf7HR8uKcgoBF"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2dc31c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1Ff5OVVasCmY9DMuS_ckrdfLrQJZwFv37Eo6gPerZoIeNzYVlf7HR8uKcgoBF\"}"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","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-2dc31c.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":"9dd6950a-ac98-4104-ae0b-51db7369d867","keyName":"e2e-sub-iso-8e6dc5","subscription":"e2e-b-only-190b09","tenant":"e2e-shared-b-2dc31c","userId":"9dd6950a-ac98-4104-ae0b-51db7369d867","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/sub-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","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-190b09"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"79168e26-753a-42de-85e9-b1845d1a47c5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"} {"level":"info","ts":"2026-07-17T19:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:29:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:29:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:50752","PortSpecifier":{"PortValue":50752}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:50752","PortSpecifier":{"PortValue":50752}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316563,"nanos":161307414},"http":{"id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/sub-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b21f727e-bf4a-49ac-8a80-d4cd64eedff2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60038","PortSpecifier":{"PortValue":60038}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"61054641-0bbf-4e34-a714-fb0edee9a1de","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60038","PortSpecifier":{"PortValue":60038}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316563,"nanos":202496838},"http":{"id":"61054641-0bbf-4e34-a714-fb0edee9a1de","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/sub-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","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_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61054641-0bbf-4e34-a714-fb0edee9a1de","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:50754","PortSpecifier":{"PortValue":50754}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3dbd811b-508c-4fb7-9140-be86f62460b6","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:50754","PortSpecifier":{"PortValue":50754}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316563,"nanos":237330242},"http":{"id":"3dbd811b-508c-4fb7-9140-be86f62460b6","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-191gnMauPtt64fH05_5zheuxBcoHPwzTpqzlEl3E0FxXTUg7uydMIrMQIw4ji"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-191gnMauPtt64fH05_5zheuxBcoHPwzTpqzlEl3E0FxXTUg7uydMIrMQIw4ji\"}"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","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-14077d.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":"7fba0193-d51a-4f91-b788-60c89e0def97","keyName":"e2e-sub-iso-279e7f","subscription":"e2e-shared-sub-06fcad","tenant":"e2e-shared-a-14077d","userId":"7fba0193-d51a-4f91-b788-60c89e0def97","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/sub-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","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-06fcad"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3dbd811b-508c-4fb7-9140-be86f62460b6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60048","PortSpecifier":{"PortValue":60048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60048","PortSpecifier":{"PortValue":60048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316563,"nanos":266513178},"http":{"id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-avxlK1XiSo4dLel4_iOwrC5UzqRrvviTtiCBCkB3Xdaazhhadf1BP54dpCuq"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2dc31c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-avxlK1XiSo4dLel4_iOwrC5UzqRrvviTtiCBCkB3Xdaazhhadf1BP54dpCuq\"}"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","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-2dc31c.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":"7d1a1ca5-d436-43f8-bd36-5c83de8b1682","keyName":"e2e-sub-iso-72a31d","subscription":"e2e-shared-sub-06fcad","tenant":"e2e-shared-b-2dc31c","userId":"7d1a1ca5-d436-43f8-bd36-5c83de8b1682","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/sub-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","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_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","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-06fcad"} {"level":"info","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:29:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ed96fb18-aba4-42c6-8903-1e5c1f23d219","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:29:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b1c3a268559a7c346fa11a7d5c0642f599f4a439f16a26c84b2c5655cdde1f2"} {"level":"info","ts":"2026-07-17T19:29:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63d51f7584128f6fb1aa927b3049a6123c6555c95be305772ada56323b3bec5b"} {"level":"info","ts":"2026-07-17T19:29:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:29:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/547cab9c2963670632b1d63f794c61f9e310ba36fca66bfd6ba5a9e0bf1dc627"} {"level":"info","ts":"2026-07-17T19:29:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d02859cfcbba118cebe3c5ea41c72b7d078d5a9c09258dbf36affa5a42f1fd97"} {"level":"info","ts":"2026-07-17T19:29:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d4663dd4bebc061560f55f70f6e0dba6f23da30cf50ae504d61bf9466309d8f"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d135fe2c1d15aec5306e371192d97d2f1ea4d5bb2f26106fefba43106090e749"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/42b8e1c283d995bf57103258901e379b76ed279e8c3666185c50f8809f7e7603"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a44de158df57743ee9043557de9d16d89708bfc237ac17c696952eb95c28ec49"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c41596310cf706662169f4f50345ff3a241ee200873276a754f232138b86ffd"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3e3a434bb969ddc02f2400954759d938d5f0351638b0e3feb097ad98ee793a72"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e683630493d723fac5a3f6f937aa24eaf7a0fd33433c7172a853d4c87aed88a2"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ced6d82503096eb2c996971a587007155909006001a618cad2871724523bee6"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9c37da58a9c5c5af256889091e894097cc483e5314792738eb34ec7f60650c0"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99d215bc97d84f512e6f35f3924c9d959039d0a0be320d0d525f8c0976840f6c"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/576675951a620ae318722242582473a444dd14dd380221ffe43f8dead5cfa621"} {"level":"info","ts":"2026-07-17T19:29:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb2d36a39f48b6be1ac85c2ceb49797a293c578af1befa37253ba02d957303a"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"error","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea"} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-17T19:30:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"error","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-17T19:30:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52430","PortSpecifier":{"PortValue":52430}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52430","PortSpecifier":{"PortValue":52430}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316621,"nanos":862761454},"http":{"id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","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":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6626bf4f-7d8f-4585-b57d-5a1cabf13163","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:40196","PortSpecifier":{"PortValue":40196}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:40196","PortSpecifier":{"PortValue":40196}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316621,"nanos":908111151},"http":{"id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9d3a8646-5a6c-4997-81b6-4e017ef36ca5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52440","PortSpecifier":{"PortValue":52440}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","method":"POST","path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52440","PortSpecifier":{"PortValue":52440}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316621,"nanos":950400308},"http":{"id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RGukSBeNUbPlIBRF_TJ2wFTqItN6LhNUFnKxTd2nbQUNk7O7f8mtok461l8i"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-RGukSBeNUbPlIBRF_TJ2wFTqItN6LhNUFnKxTd2nbQUNk7O7f8mtok461l8i\"}"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","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-14077d.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":"2106f9cf-c125-4736-abba-fdaed3e51755","keyName":"e2e-rate-a-e0668a","subscription":"e2e-rate-iso-a-e0668a","tenant":"e2e-shared-a-14077d","userId":"2106f9cf-c125-4736-abba-fdaed3e51755","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\",\"requestedSubscription\":\"e2e-rate-iso-a-e0668a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","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-14077d.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":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e0668a","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","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-e0668a"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"2106f9cf-c125-4736-abba-fdaed3e51755","keyName":"e2e-rate-a-e0668a","selected_subscription":"e2e-rate-iso-a-e0668a","selected_subscription_key":"ai-tenant-e2e-shared-a-14077d/e2e-rate-iso-a-e0668a@ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e0668a","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8a884252-aa41-4616-85cb-01e0a6d94ff8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52456","PortSpecifier":{"PortValue":52456}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"423f2885-85f7-4547-b42d-bd3c00795e67","method":"POST","path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52456","PortSpecifier":{"PortValue":52456}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316623,"nanos":3675416},"http":{"id":"423f2885-85f7-4547-b42d-bd3c00795e67","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RGukSBeNUbPlIBRF_TJ2wFTqItN6LhNUFnKxTd2nbQUNk7O7f8mtok461l8i"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-RGukSBeNUbPlIBRF_TJ2wFTqItN6LhNUFnKxTd2nbQUNk7O7f8mtok461l8i\"}"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","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-14077d.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":"2106f9cf-c125-4736-abba-fdaed3e51755","keyName":"e2e-rate-a-e0668a","subscription":"e2e-rate-iso-a-e0668a","tenant":"e2e-shared-a-14077d","userId":"2106f9cf-c125-4736-abba-fdaed3e51755","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\",\"requestedSubscription\":\"e2e-rate-iso-a-e0668a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","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-14077d.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":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e0668a","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","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-e0668a"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"2106f9cf-c125-4736-abba-fdaed3e51755","keyName":"e2e-rate-a-e0668a","selected_subscription":"e2e-rate-iso-a-e0668a","selected_subscription_key":"ai-tenant-e2e-shared-a-14077d/e2e-rate-iso-a-e0668a@ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e0668a","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"423f2885-85f7-4547-b42d-bd3c00795e67","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52464","PortSpecifier":{"PortValue":52464}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1c9e6886-c85d-4610-b5af-dc50344f6406","method":"POST","path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:52464","PortSpecifier":{"PortValue":52464}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316624,"nanos":42601329},"http":{"id":"1c9e6886-c85d-4610-b5af-dc50344f6406","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RGukSBeNUbPlIBRF_TJ2wFTqItN6LhNUFnKxTd2nbQUNk7O7f8mtok461l8i"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-RGukSBeNUbPlIBRF_TJ2wFTqItN6LhNUFnKxTd2nbQUNk7O7f8mtok461l8i\"}"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","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-14077d.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":"2106f9cf-c125-4736-abba-fdaed3e51755","keyName":"e2e-rate-a-e0668a","subscription":"e2e-rate-iso-a-e0668a","tenant":"e2e-shared-a-14077d","userId":"2106f9cf-c125-4736-abba-fdaed3e51755","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\",\"requestedSubscription\":\"e2e-rate-iso-a-e0668a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","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-14077d.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":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e0668a","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","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-e0668a"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"2106f9cf-c125-4736-abba-fdaed3e51755","keyName":"e2e-rate-a-e0668a","selected_subscription":"e2e-rate-iso-a-e0668a","selected_subscription_key":"ai-tenant-e2e-shared-a-14077d/e2e-rate-iso-a-e0668a@ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e0668a","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1c9e6886-c85d-4610-b5af-dc50344f6406","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47628","PortSpecifier":{"PortValue":47628}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47628","PortSpecifier":{"PortValue":47628}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316635,"nanos":2294029},"http":{"id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","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":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b8069c8e-1881-4999-bc42-c8e909cfbdbf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34486","PortSpecifier":{"PortValue":34486}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34486","PortSpecifier":{"PortValue":34486}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316635,"nanos":43105834},"http":{"id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"285841da-e81f-40ae-aae8-fd794261667f","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"]}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4506a4b95c41"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=5ec9d018-84a2-4be0-bc8a-abf1928858c6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"285841da-e81f-40ae-aae8-fd794261667f","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c0a29132-3958-4a05-9ff5-8fea1bb0f483","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47640","PortSpecifier":{"PortValue":47640}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","method":"POST","path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47640","PortSpecifier":{"PortValue":47640}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316635,"nanos":80234390},"http":{"id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bB9gpTVAN6j95QgG_EejzxWpt7dO38axb9AVD8djZ7XORZvbnNGRpPCM6pDB"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bB9gpTVAN6j95QgG_EejzxWpt7dO38axb9AVD8djZ7XORZvbnNGRpPCM6pDB\"}"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","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-14077d.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":"33b02b0a-e47e-4a85-b8f7-7872140732b5","keyName":"e2e-rate-a-6c3716","subscription":"e2e-rate-iso-a-6c3716","tenant":"e2e-shared-a-14077d","userId":"33b02b0a-e47e-4a85-b8f7-7872140732b5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\",\"requestedSubscription\":\"e2e-rate-iso-a-6c3716\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","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-14077d.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":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6c3716","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","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-6c3716"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"33b02b0a-e47e-4a85-b8f7-7872140732b5","keyName":"e2e-rate-a-6c3716","selected_subscription":"e2e-rate-iso-a-6c3716","selected_subscription_key":"ai-tenant-e2e-shared-a-14077d/e2e-rate-iso-a-6c3716@ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6c3716","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3462f3a2-e9ac-4b3f-88f6-9c2b5688bcbd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47654","PortSpecifier":{"PortValue":47654}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","method":"POST","path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47654","PortSpecifier":{"PortValue":47654}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316636,"nanos":119993581},"http":{"id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bB9gpTVAN6j95QgG_EejzxWpt7dO38axb9AVD8djZ7XORZvbnNGRpPCM6pDB"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bB9gpTVAN6j95QgG_EejzxWpt7dO38axb9AVD8djZ7XORZvbnNGRpPCM6pDB\"}"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","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-14077d.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":"33b02b0a-e47e-4a85-b8f7-7872140732b5","keyName":"e2e-rate-a-6c3716","subscription":"e2e-rate-iso-a-6c3716","tenant":"e2e-shared-a-14077d","userId":"33b02b0a-e47e-4a85-b8f7-7872140732b5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\",\"requestedSubscription\":\"e2e-rate-iso-a-6c3716\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","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-14077d.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":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6c3716","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","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-6c3716"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"33b02b0a-e47e-4a85-b8f7-7872140732b5","keyName":"e2e-rate-a-6c3716","selected_subscription":"e2e-rate-iso-a-6c3716","selected_subscription_key":"ai-tenant-e2e-shared-a-14077d/e2e-rate-iso-a-6c3716@ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6c3716","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"df0ecd97-3f7d-4d0d-b1ff-e49076a55ead","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"036e849f-33c8-4b8d-9411-672597965f9e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47658","PortSpecifier":{"PortValue":47658}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"036e849f-33c8-4b8d-9411-672597965f9e","method":"POST","path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions","host":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"036e849f-33c8-4b8d-9411-672597965f9e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47658","PortSpecifier":{"PortValue":47658}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316637,"nanos":162139292},"http":{"id":"036e849f-33c8-4b8d-9411-672597965f9e","method":"POST","headers":{":authority":"e2e-shared-a-14077d.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bB9gpTVAN6j95QgG_EejzxWpt7dO38axb9AVD8djZ7XORZvbnNGRpPCM6pDB"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bB9gpTVAN6j95QgG_EejzxWpt7dO38axb9AVD8djZ7XORZvbnNGRpPCM6pDB\"}"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"036e849f-33c8-4b8d-9411-672597965f9e","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-14077d.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":"33b02b0a-e47e-4a85-b8f7-7872140732b5","keyName":"e2e-rate-a-6c3716","subscription":"e2e-rate-iso-a-6c3716","tenant":"e2e-shared-a-14077d","userId":"33b02b0a-e47e-4a85-b8f7-7872140732b5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-14077d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\",\"requestedSubscription\":\"e2e-rate-iso-a-6c3716\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"036e849f-33c8-4b8d-9411-672597965f9e","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-14077d.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":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6c3716","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"036e849f-33c8-4b8d-9411-672597965f9e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-14077d/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"036e849f-33c8-4b8d-9411-672597965f9e","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-6c3716"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"036e849f-33c8-4b8d-9411-672597965f9e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"33b02b0a-e47e-4a85-b8f7-7872140732b5","keyName":"e2e-rate-a-6c3716","selected_subscription":"e2e-rate-iso-a-6c3716","selected_subscription_key":"ai-tenant-e2e-shared-a-14077d/e2e-rate-iso-a-6c3716@ai-tenant-e2e-shared-a-14077d/rate-test-model-14077d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-14077d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6c3716","namespace":"ai-tenant-e2e-shared-a-14077d","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"036e849f-33c8-4b8d-9411-672597965f9e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"036e849f-33c8-4b8d-9411-672597965f9e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34488","PortSpecifier":{"PortValue":34488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","method":"POST","path":"/ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c/v1/completions","host":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34488","PortSpecifier":{"PortValue":34488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784316637,"nanos":197292923},"http":{"id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","method":"POST","headers":{":authority":"e2e-shared-b-2dc31c.apps.ef51eda2-9229-460b-83d8-4506a4b95c41.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bsy2GWBikUBRCGRI_Fqvlz9ABJbEnT7cdkoWutnF78X90LOTHZVkOOVQZvw8"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2dc31c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bsy2GWBikUBRCGRI_Fqvlz9ABJbEnT7cdkoWutnF78X90LOTHZVkOOVQZvw8\"}"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","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-2dc31c.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":"ce528471-87b7-453f-ae99-0705b94f9a51","keyName":"e2e-rate-b-6c3716","subscription":"e2e-rate-iso-b-6c3716","tenant":"e2e-shared-b-2dc31c","userId":"ce528471-87b7-453f-ae99-0705b94f9a51","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-2dc31c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c\",\"requestedSubscription\":\"e2e-rate-iso-b-6c3716\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","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-2dc31c.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":[{"name":"rate-test-model-2dc31c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6c3716","namespace":"ai-tenant-e2e-shared-b-2dc31c","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2dc31c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","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-6c3716"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"ce528471-87b7-453f-ae99-0705b94f9a51","keyName":"e2e-rate-b-6c3716","selected_subscription":"e2e-rate-iso-b-6c3716","selected_subscription_key":"ai-tenant-e2e-shared-b-2dc31c/e2e-rate-iso-b-6c3716@ai-tenant-e2e-shared-b-2dc31c/rate-test-model-2dc31c","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-2dc31c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6c3716","namespace":"ai-tenant-e2e-shared-b-2dc31c","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-17T19:30:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2dbb02d3-e671-4df4-82ed-89b6e0ff392c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-17T19:30:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4ac27c831555a647d5cb9ab54f159e5f4a9335e0566eba0027d427fcda8f5196"} {"level":"info","ts":"2026-07-17T19:30:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4921ee134e20055b24ff89e32829b0bf501143d190ed3d4e951b8be05a7e5aa"} {"level":"info","ts":"2026-07-17T19:30:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d26e28a2da7b45e7e8ab730fb77e9fa0ba663aceb8736f3958db7c65fcb00188"} {"level":"info","ts":"2026-07-17T19:30:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d0856bc10ea6ef4dcdd1a81b525546c110a62383533d191ed2759fd7b860ca88"} {"level":"info","ts":"2026-07-17T19:30:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/297ac39e85c758c8fa50d36a2198f7b22046fe0ee974d14073b9ace307ee8b66"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84de9d342c479ce6ac44adac17fb7e8d64cd076cb3b679633e248e49b716596c"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b81e93353722942df1218de2593bf3736687bf9d2306497ab3e6de920e288b3"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/11e230effba710c94831a3bf0a3f21f1235caa812a97ca2d010e2a4936753095"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32c8c5efefd6ba388cc34291b7d877fa3cec5d7caa43b2f138aba735f0c3af98"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20f66fe13b92b1576f8dbbe91c7df7e0ceca49a9e6676f0d1dc914e6f507d15a"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/86b1304a01d5fa570c07e70956db8d59c25767a7c8430b47e2b0bf42b3e01d39"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f42515acd623540b52f3cbc7ef1e24dfb0b10104f17870fd7c032d5fd20a78e"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0383938800e6f3d7f7f51503d849b15190f50abd5a2d640d89bec8b841a04d8b"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/41be301ce793861d33d26362bd687bb39fb9d8989d37b9a2e5eb03172dc70911"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9362871ffde9c46b921ee8cfbd70413b273937fd026ef1dcfd95ae5a8fe8859"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/78bff9f60b52b7224feb856894aa807bad1e9fbbb6d72b2facb7d8c5a8c8fcbb"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7984beebf15e793614a72446f2d26e5402361abfc779f9d537b730b229070741"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b78185df709cbce3abb8c70985fc5544abf8e87d8570d3dfc37990fa84a41200"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac5ed8d47d905195fc5f74fddca1f6f1152727046de214fa1a095fc5250bd0ea"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4aa0188159851c02397ce6140ac1c792e0bf2a482bc286ff0faece884e8c819a"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2ea305c491e997928e18da084435c654ac42c28cd385686ec1286a6951872ba"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed876f99f73b32460b938a2d5910d534a59b57e1eec4c8285d7de1134fb42b8d"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3a135f8c11e230b3e1c52ce32807b4980f4a53b2c191cb284da5fa574ff16c3"} {"level":"info","ts":"2026-07-17T19:30:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/35ce598a20bb093966e225af97d5ad0a6ccb8769ff61aeeabb62aa81e2017c05"}