--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48\": 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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"error","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f\": 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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3eba98af-4cbc-465a-879b-be363f51427f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:43662","PortSpecifier":{"PortValue":43662}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3eba98af-4cbc-465a-879b-be363f51427f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3eba98af-4cbc-465a-879b-be363f51427f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:43662","PortSpecifier":{"PortValue":43662}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341684,"nanos":268096032},"http":{"id":"3eba98af-4cbc-465a-879b-be363f51427f","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3eba98af-4cbc-465a-879b-be363f51427f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3eba98af-4cbc-465a-879b-be363f51427f","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3eba98af-4cbc-465a-879b-be363f51427f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3eba98af-4cbc-465a-879b-be363f51427f","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3eba98af-4cbc-465a-879b-be363f51427f","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3eba98af-4cbc-465a-879b-be363f51427f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3eba98af-4cbc-465a-879b-be363f51427f","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3eba98af-4cbc-465a-879b-be363f51427f","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3eba98af-4cbc-465a-879b-be363f51427f","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-18T02:28:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3eba98af-4cbc-465a-879b-be363f51427f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3eba98af-4cbc-465a-879b-be363f51427f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49206","PortSpecifier":{"PortValue":49206}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49206","PortSpecifier":{"PortValue":49206}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341684,"nanos":307791589},"http":{"id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/auth-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","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-18T02:28:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"67dc5c3b-9f52-48e9-8d91-0bed019e122b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49220","PortSpecifier":{"PortValue":49220}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0c507a6d-9288-446a-8c02-c16ca12691da","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49220","PortSpecifier":{"PortValue":49220}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341684,"nanos":347395796},"http":{"id":"0c507a6d-9288-446a-8c02-c16ca12691da","method":"GET","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1EjXvS8BqWQYQMTjy_i8VOGEc6iTz00bmhTONcYEOdCYluUZJ82Kw6rMzFfGm"} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2a8451.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1EjXvS8BqWQYQMTjy_i8VOGEc6iTz00bmhTONcYEOdCYluUZJ82Kw6rMzFfGm\"}"} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","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-2a8451.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":{"reason":"key not found","tenant":"","valid":false}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","input":{"auth":{"identity":"Bearer **** not found","tenant":"","valid":false}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","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-18T02:28:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access denied","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","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},"reason":"Unauthorized"} {"level":"info","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized"}} {"level":"debug","ts":"2026-07-18T02:28:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0c507a6d-9288-446a-8c02-c16ca12691da","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized","headers":[{"content-type":"text/plain"},{"x-ext-auth-reason":""}]}} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"error","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10\": 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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28: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-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:39760","PortSpecifier":{"PortValue":39760}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:39760","PortSpecifier":{"PortValue":39760}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341703,"nanos":560576401},"http":{"id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","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-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"24b49ab0-7a6d-4d67-a6d6-e51fea37a95f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:55076","PortSpecifier":{"PortValue":55076}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e8958bcd-2c93-4266-9b19-751ca493314d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:55076","PortSpecifier":{"PortValue":55076}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341703,"nanos":594937817},"http":{"id":"e8958bcd-2c93-4266-9b19-751ca493314d","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/auth-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","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_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","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-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8958bcd-2c93-4266-9b19-751ca493314d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:39762","PortSpecifier":{"PortValue":39762}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:39762","PortSpecifier":{"PortValue":39762}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341703,"nanos":634538086},"http":{"id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","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-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75badd82-d53a-400b-90bc-f5a24d0c75a1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:55092","PortSpecifier":{"PortValue":55092}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:55092","PortSpecifier":{"PortValue":55092}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341703,"nanos":672792449},"http":{"id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/auth-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","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_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","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-18T02:28:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","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-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cf0c63b0-d2bb-4461-b5ff-0e4cf8b1d444","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:28:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"debug","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c\": 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-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10\": 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-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:43358","PortSpecifier":{"PortValue":43358}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:43358","PortSpecifier":{"PortValue":43358}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341722,"nanos":950112414},"http":{"id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","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-18T02:28:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d2e700ae-5f22-4c40-8954-3136e71e7a01","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:41432","PortSpecifier":{"PortValue":41432}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:41432","PortSpecifier":{"PortValue":41432}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341722,"nanos":993357613},"http":{"id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/auth-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","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-18T02:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"78b05d05-9883-4d35-8d82-a777ee90d3a8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:41444","PortSpecifier":{"PortValue":41444}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","method":"GET","path":"/maas-api/v1/api-keys/0e681d56-f276-49bb-b0f2-b4f051350b6e","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:41444","PortSpecifier":{"PortValue":41444}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341723,"nanos":32874009},"http":{"id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","method":"GET","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/0e681d56-f276-49bb-b0f2-b4f051350b6e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/0e681d56-f276-49bb-b0f2-b4f051350b6e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/auth-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","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-18T02:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8103de55-a2eb-4a9e-aa02-a1f3f6a6e262","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"24318322-6644-4882-ba80-92daf2f8233d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:43372","PortSpecifier":{"PortValue":43372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"24318322-6644-4882-ba80-92daf2f8233d","method":"GET","path":"/maas-api/v1/api-keys/0e681d56-f276-49bb-b0f2-b4f051350b6e","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"24318322-6644-4882-ba80-92daf2f8233d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:43372","PortSpecifier":{"PortValue":43372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341723,"nanos":67097325},"http":{"id":"24318322-6644-4882-ba80-92daf2f8233d","method":"GET","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/0e681d56-f276-49bb-b0f2-b4f051350b6e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"24318322-6644-4882-ba80-92daf2f8233d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"24318322-6644-4882-ba80-92daf2f8233d","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"24318322-6644-4882-ba80-92daf2f8233d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/0e681d56-f276-49bb-b0f2-b4f051350b6e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24318322-6644-4882-ba80-92daf2f8233d","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24318322-6644-4882-ba80-92daf2f8233d","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24318322-6644-4882-ba80-92daf2f8233d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"24318322-6644-4882-ba80-92daf2f8233d","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24318322-6644-4882-ba80-92daf2f8233d","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-18T02:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24318322-6644-4882-ba80-92daf2f8233d","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-18T02:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"24318322-6644-4882-ba80-92daf2f8233d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"24318322-6644-4882-ba80-92daf2f8233d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:28:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"error","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076\": 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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:28:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02: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-18T02:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:29:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:29:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"error","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04\": 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-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b792177f-e800-4100-8289-49e987b7b886","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42694","PortSpecifier":{"PortValue":42694}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b792177f-e800-4100-8289-49e987b7b886","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b792177f-e800-4100-8289-49e987b7b886","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42694","PortSpecifier":{"PortValue":42694}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341740,"nanos":296168817},"http":{"id":"b792177f-e800-4100-8289-49e987b7b886","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b792177f-e800-4100-8289-49e987b7b886","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b792177f-e800-4100-8289-49e987b7b886","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b792177f-e800-4100-8289-49e987b7b886","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b792177f-e800-4100-8289-49e987b7b886","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b792177f-e800-4100-8289-49e987b7b886","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b792177f-e800-4100-8289-49e987b7b886","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b792177f-e800-4100-8289-49e987b7b886","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b792177f-e800-4100-8289-49e987b7b886","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b792177f-e800-4100-8289-49e987b7b886","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-18T02:29:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b792177f-e800-4100-8289-49e987b7b886","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b792177f-e800-4100-8289-49e987b7b886","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:55136","PortSpecifier":{"PortValue":55136}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:55136","PortSpecifier":{"PortValue":55136}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341740,"nanos":331525260},"http":{"id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/auth-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","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-18T02:29:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"43896ae8-2654-46ae-8afa-0ceeca64e35e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42710","PortSpecifier":{"PortValue":42710}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"827b0a5a-6ebd-401f-a203-bb924ab739db","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42710","PortSpecifier":{"PortValue":42710}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341740,"nanos":373276504},"http":{"id":"827b0a5a-6ebd-401f-a203-bb924ab739db","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-13gpnglj05edkfgek_niDABywByTHpOmoVyAbzvWNLxG604DleTnvFYEXtH9D"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-13gpnglj05edkfgek_niDABywByTHpOmoVyAbzvWNLxG604DleTnvFYEXtH9D\"}"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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-deec4e.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":"6d65277a-a057-41b9-965e-8abb94ed9417","keyName":"e2e-auth-iso-a-ad96b5","subscription":"e2e-auth-iso-843359","tenant":"e2e-shared-a-deec4e","userId":"6d65277a-a057-41b9-965e-8abb94ed9417","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/auth-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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-843359"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","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-18T02:29:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:29:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"827b0a5a-6ebd-401f-a203-bb924ab739db","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:29:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3e6c6a2daab1a189621f675e23e3575473e2f48405da542f7728b1f067e8ef7f"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bec7a4716b6c085c77eebfae1a694b281fac416520fc37565d5c70681c967ac2"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f05183bc5691e8cfe7a3ec3e10f54bc735a6cb7c3b5afb05391414e8364f2f15"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54c4727f3ace7a2d73c3ae459d448761cfc91d91d1534ca36fc129fa9e888425"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3e296a6b1f2dd4d1b84f0e3832c307fe3e6ee9f7b20161a4e7adbc339daf72d2"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/488f3271c08b2928738b69c96e34f0668b096d9fecebc13ea426c53ee951be48"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19b1394abac6e7199a20a27b2300347d1e2f7b378a1c0acb2dbcccc196b03076"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dca6fba5dfadf7f82c51d06bfaad23446d6c51aba0c555968edf9b6844831b3f"} {"level":"info","ts":"2026-07-18T02:29:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff64e04cb13b0baa1f35b7aa4beee7890bdd29b9e6df7b0aaf0676711f2c9860"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1975c1c960409187d906a64fd662f919a4c8d8300535a84cafb14f397a2a3192"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/647a73c1de4fabfb6a66d3e9fc3982d620118cca212f1d35408be2fae5a8607e"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3f60b371700e146cca53b63dde7cc90590aa1953add67f23b31c14a3e3d6ff54"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cdd10ca2bddc9730b47dfe9ffdaddc7c1eaa1eadfd023200ec22f139444ca04"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5d5032addb4a4b2cda418e8bc1a7f03df2de605713b76cfc779f7ee233ccba41"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aae38ab5d7bbc6a7029c090957551a12759614e0fdce7204341a3cf3c2fd8f8c"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f92b0ebaab46c12d36b4b152d4dc7e4bf670cdffe619c06a51aabe4f7fa9cd10"} {"level":"info","ts":"2026-07-18T02:29:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea"} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9\": 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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28\": 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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55\": 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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8"} {"level":"info","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30: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-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"debug","ts":"2026-07-18T02:30:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:30:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:30:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49216","PortSpecifier":{"PortValue":49216}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49216","PortSpecifier":{"PortValue":49216}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341815,"nanos":701424217},"http":{"id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/sub-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","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-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d5cd7657-ce99-42e7-ab4c-a9d86d28cd75","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35890","PortSpecifier":{"PortValue":35890}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"301f72fe-d7f6-4e96-8fea-b1107a997532","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35890","PortSpecifier":{"PortValue":35890}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341815,"nanos":747070466},"http":{"id":"301f72fe-d7f6-4e96-8fea-b1107a997532","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/sub-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","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-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"301f72fe-d7f6-4e96-8fea-b1107a997532","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49220","PortSpecifier":{"PortValue":49220}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49220","PortSpecifier":{"PortValue":49220}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341815,"nanos":788578836},"http":{"id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","method":"GET","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-bn7RLuG02xhpOBH3_pEA10BD3c7fHQ7ELBzBbipdtOvIhRNLRxR25D1O7HXH"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-bn7RLuG02xhpOBH3_pEA10BD3c7fHQ7ELBzBbipdtOvIhRNLRxR25D1O7HXH\"}"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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-deec4e.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":"83a67467-2f34-4fb1-aefc-aceb0f3a2b88","keyName":"e2e-sub-iso-b60299","subscription":"e2e-a-only-423ea9","tenant":"e2e-shared-a-deec4e","userId":"83a67467-2f34-4fb1-aefc-aceb0f3a2b88","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/sub-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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-423ea9"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e4da74e-efd4-4da3-a32a-36b3ae28ea7a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35892","PortSpecifier":{"PortValue":35892}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0f183967-409f-41ba-a8bd-16f616c11b0d","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35892","PortSpecifier":{"PortValue":35892}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341815,"nanos":832058706},"http":{"id":"0f183967-409f-41ba-a8bd-16f616c11b0d","method":"GET","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QrnO21EuTMw0qZWc_rgDZ1AlNkJgmvii4IgiWieKppVwtEPH5krzNJ8P35iD"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2a8451.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QrnO21EuTMw0qZWc_rgDZ1AlNkJgmvii4IgiWieKppVwtEPH5krzNJ8P35iD\"}"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","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-2a8451.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":"8567c9b8-4b55-4114-ba9d-8f8266a075de","keyName":"e2e-sub-iso-f58ae2","subscription":"e2e-b-only-423ea9","tenant":"e2e-shared-b-2a8451","userId":"8567c9b8-4b55-4114-ba9d-8f8266a075de","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/sub-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","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-423ea9"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","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-18T02:30:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","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-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f183967-409f-41ba-a8bd-16f616c11b0d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:54142","PortSpecifier":{"PortValue":54142}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"20715420-b4e1-4080-bc63-bcfccd23a70c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:54142","PortSpecifier":{"PortValue":54142}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341825,"nanos":860509548},"http":{"id":"20715420-b4e1-4080-bc63-bcfccd23a70c","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/sub-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","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-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"20715420-b4e1-4080-bc63-bcfccd23a70c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"425c6516-d0b4-428a-88a2-72970c72f796","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44034","PortSpecifier":{"PortValue":44034}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"425c6516-d0b4-428a-88a2-72970c72f796","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"425c6516-d0b4-428a-88a2-72970c72f796","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44034","PortSpecifier":{"PortValue":44034}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341825,"nanos":898308646},"http":{"id":"425c6516-d0b4-428a-88a2-72970c72f796","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"425c6516-d0b4-428a-88a2-72970c72f796","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"425c6516-d0b4-428a-88a2-72970c72f796","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"425c6516-d0b4-428a-88a2-72970c72f796","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"425c6516-d0b4-428a-88a2-72970c72f796","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"425c6516-d0b4-428a-88a2-72970c72f796","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"425c6516-d0b4-428a-88a2-72970c72f796","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/sub-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"425c6516-d0b4-428a-88a2-72970c72f796","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"425c6516-d0b4-428a-88a2-72970c72f796","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"425c6516-d0b4-428a-88a2-72970c72f796","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-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"425c6516-d0b4-428a-88a2-72970c72f796","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"425c6516-d0b4-428a-88a2-72970c72f796","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:54146","PortSpecifier":{"PortValue":54146}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"02470a44-83f0-4d18-bc08-95f8fea3b897","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:54146","PortSpecifier":{"PortValue":54146}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341825,"nanos":931778092},"http":{"id":"02470a44-83f0-4d18-bc08-95f8fea3b897","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-ZNM0tRbuYJK58OBi_XJ1oXZ3U4UlB5jt6pObPn39oh1mFIduMyBKfmqsOUG2"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-ZNM0tRbuYJK58OBi_XJ1oXZ3U4UlB5jt6pObPn39oh1mFIduMyBKfmqsOUG2\"}"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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-deec4e.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":"ad8f41f6-821e-480e-8c82-e13ee61b08b5","keyName":"e2e-sub-iso-5644be","subscription":"e2e-shared-sub-67fe9b","tenant":"e2e-shared-a-deec4e","userId":"ad8f41f6-821e-480e-8c82-e13ee61b08b5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/sub-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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-67fe9b"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","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-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"02470a44-83f0-4d18-bc08-95f8fea3b897","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44048","PortSpecifier":{"PortValue":44048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44048","PortSpecifier":{"PortValue":44048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341825,"nanos":963223919},"http":{"id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-8TkVSjBmqABSWgb1_7NCMUddkotWCFStl4vKhRAkxmoumwAh8u0WibSCNImH"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2a8451.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-8TkVSjBmqABSWgb1_7NCMUddkotWCFStl4vKhRAkxmoumwAh8u0WibSCNImH\"}"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","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-2a8451.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":"9f891583-7a3e-4f91-9b9a-ea066edce392","keyName":"e2e-sub-iso-299b02","subscription":"e2e-shared-sub-67fe9b","tenant":"e2e-shared-b-2a8451","userId":"9f891583-7a3e-4f91-9b9a-ea066edce392","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/sub-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","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-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","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-67fe9b"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","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-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:30:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d991a7dc-e060-4025-a8d0-c26eb01b06cc","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:30:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb6188a5cb4ac14518aecec85318d84d16173904b9e7800982bcacb3351dabd8"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dc63d479e5a42ee70a4086cee2008a2024266183770ac51a71e49411079b0dea"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/645f5014ca33d76d48ce1b08b1c1adb46c9cf53337dc63cd000664d86ba2e1da"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5ae92b777a17444f5ed0f76cb0b343edbb075fa542c143687cd695a0564bf21e"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2b5bed9ac184a5c658fb920fb5b5549d4b9c5e541464c7e7c399f4dc1446d7b"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/89d64ee03741238952c9f64a6a353efa93edd5c28b2ff0ddf71db60892ad8b6a"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/94ad8ba343228aae8c2e391b98ca47969580327133e2bbda532317c3c6dc6945"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f0df2fb4e61a361732e4eb373fc54a9425629123a681d6a573bac07d5b026b55"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d3e93b1b49f08f573011cb1d25466f635da58214cd4acf86a79b47be410b0a28"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/afc7d0953a9bca38fccaa7f0cef8aa82e951382599014804d65cbb212f03b289"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c93e5135da8cb84941851102becd9ac7abab203714f39eb934462af8bc52d45a"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2ffbe4ac2b301c1945acacc82a53189c4216e35a6501deb344e0d393ba3a91a"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/26a805c2fffbbb22cc28c22e0719488ca232ba3bea126596fa79917c50b983a8"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f362f65f785f237e5c24bb6ad911c6cc22574faeeb259f3a810268da9e45812c"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08501c49032bc70e12dfef48c313ad167e19942747035b7ec24de860b6725db9"} {"level":"info","ts":"2026-07-18T02:30:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab37ddb5d11514864441ba99a945b020d3a33a0253b92b3a57c1ab3babf3bd48"} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"error","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776\": 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-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"error","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c\": 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-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c"} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab"} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab"} {"level":"error","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7\": 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-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7"} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-18T02:31:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-18T02:31:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"info","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50756","PortSpecifier":{"PortValue":50756}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50756","PortSpecifier":{"PortValue":50756}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341899,"nanos":553725782},"http":{"id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","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-18T02:31:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b036ca8a-0155-4a8c-85ed-8bb07a3bc632","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:54420","PortSpecifier":{"PortValue":54420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:54420","PortSpecifier":{"PortValue":54420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341899,"nanos":600417494},"http":{"id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/rate-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","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_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","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-18T02:31:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73b2aea7-f0a7-44d2-9d05-2c7465125cb1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50758","PortSpecifier":{"PortValue":50758}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d645993b-2ccf-429c-bd05-f091e0f2c584","method":"POST","path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50758","PortSpecifier":{"PortValue":50758}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341899,"nanos":641392065},"http":{"id":"d645993b-2ccf-429c-bd05-f091e0f2c584","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-XcnbkbyToopTHWyo_NMTFGYp4O1KZs8HNj3Avvd2XAUzGOKtZzM9H4Y8XCY1"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-XcnbkbyToopTHWyo_NMTFGYp4O1KZs8HNj3Avvd2XAUzGOKtZzM9H4Y8XCY1\"}"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-deec4e.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":"0f21baae-91e8-4a11-bf2c-1f616b635255","keyName":"e2e-rate-a-05fc6e","subscription":"e2e-rate-iso-a-05fc6e","tenant":"e2e-shared-a-deec4e","userId":"0f21baae-91e8-4a11-bf2c-1f616b635255","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.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-deec4e/rate-test-model-deec4e\",\"requestedSubscription\":\"e2e-rate-iso-a-05fc6e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-deec4e.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-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-05fc6e","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","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-05fc6e"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"0f21baae-91e8-4a11-bf2c-1f616b635255","keyName":"e2e-rate-a-05fc6e","selected_subscription":"e2e-rate-iso-a-05fc6e","selected_subscription_key":"ai-tenant-e2e-shared-a-deec4e/e2e-rate-iso-a-05fc6e@ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-05fc6e","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d645993b-2ccf-429c-bd05-f091e0f2c584","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50766","PortSpecifier":{"PortValue":50766}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"08509a3c-3767-9262-b386-7e21f840fc7e","method":"POST","path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50766","PortSpecifier":{"PortValue":50766}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341900,"nanos":705246205},"http":{"id":"08509a3c-3767-9262-b386-7e21f840fc7e","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-XcnbkbyToopTHWyo_NMTFGYp4O1KZs8HNj3Avvd2XAUzGOKtZzM9H4Y8XCY1"} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-XcnbkbyToopTHWyo_NMTFGYp4O1KZs8HNj3Avvd2XAUzGOKtZzM9H4Y8XCY1\"}"} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-deec4e.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":"0f21baae-91e8-4a11-bf2c-1f616b635255","keyName":"e2e-rate-a-05fc6e","subscription":"e2e-rate-iso-a-05fc6e","tenant":"e2e-shared-a-deec4e","userId":"0f21baae-91e8-4a11-bf2c-1f616b635255","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.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-deec4e/rate-test-model-deec4e\",\"requestedSubscription\":\"e2e-rate-iso-a-05fc6e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-deec4e.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-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-05fc6e","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-05fc6e"} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","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-18T02:31:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"0f21baae-91e8-4a11-bf2c-1f616b635255","keyName":"e2e-rate-a-05fc6e","selected_subscription":"e2e-rate-iso-a-05fc6e","selected_subscription_key":"ai-tenant-e2e-shared-a-deec4e/e2e-rate-iso-a-05fc6e@ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-05fc6e","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"08509a3c-3767-9262-b386-7e21f840fc7e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42134","PortSpecifier":{"PortValue":42134}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b9fb0334-6410-4ac9-907f-a4629b33a535","method":"POST","path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42134","PortSpecifier":{"PortValue":42134}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341901,"nanos":747857672},"http":{"id":"b9fb0334-6410-4ac9-907f-a4629b33a535","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-XcnbkbyToopTHWyo_NMTFGYp4O1KZs8HNj3Avvd2XAUzGOKtZzM9H4Y8XCY1"} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-XcnbkbyToopTHWyo_NMTFGYp4O1KZs8HNj3Avvd2XAUzGOKtZzM9H4Y8XCY1\"}"} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-deec4e.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":"0f21baae-91e8-4a11-bf2c-1f616b635255","keyName":"e2e-rate-a-05fc6e","subscription":"e2e-rate-iso-a-05fc6e","tenant":"e2e-shared-a-deec4e","userId":"0f21baae-91e8-4a11-bf2c-1f616b635255","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.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-deec4e/rate-test-model-deec4e\",\"requestedSubscription\":\"e2e-rate-iso-a-05fc6e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-deec4e.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-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-05fc6e","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-05fc6e"} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","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-18T02:31:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"0f21baae-91e8-4a11-bf2c-1f616b635255","keyName":"e2e-rate-a-05fc6e","selected_subscription":"e2e-rate-iso-a-05fc6e","selected_subscription_key":"ai-tenant-e2e-shared-a-deec4e/e2e-rate-iso-a-05fc6e@ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-05fc6e","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b9fb0334-6410-4ac9-907f-a4629b33a535","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34320","PortSpecifier":{"PortValue":34320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34320","PortSpecifier":{"PortValue":34320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341914,"nanos":754075897},"http":{"id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.40:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","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-18T02:31:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5bd9e8b9-90c1-47c0-94a1-8850432f1179","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44758","PortSpecifier":{"PortValue":44758}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44758","PortSpecifier":{"PortValue":44758}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341914,"nanos":795195893},"http":{"id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","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":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"]}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/a516ea8da03b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=25557804-1d23-4ea9-928d-d41250ccb4e6"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"68d63fd1-e1ab-4f1a-a2f3-98c586e6cc9e","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/rate-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","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_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","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-18T02:31:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"48da834f-cc67-98bf-b7c9-9ba68ccc7696","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34334","PortSpecifier":{"PortValue":34334}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c553f498-82cb-4f24-84a8-98a5b7805d23","method":"POST","path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34334","PortSpecifier":{"PortValue":34334}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341914,"nanos":839076444},"http":{"id":"c553f498-82cb-4f24-84a8-98a5b7805d23","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-cnYLumAoigbPd642_jmK5RoZo4x8nAWGhgXLN8qjVhPWOKqUSWrNoWOl94zw"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-cnYLumAoigbPd642_jmK5RoZo4x8nAWGhgXLN8qjVhPWOKqUSWrNoWOl94zw\"}"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-deec4e.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":"cfd09691-5292-4281-a6f6-b77501d942e3","keyName":"e2e-rate-a-9bfdd6","subscription":"e2e-rate-iso-a-9bfdd6","tenant":"e2e-shared-a-deec4e","userId":"cfd09691-5292-4281-a6f6-b77501d942e3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.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-deec4e/rate-test-model-deec4e\",\"requestedSubscription\":\"e2e-rate-iso-a-9bfdd6\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-deec4e.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-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9bfdd6","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-9bfdd6"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","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-18T02:31:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"cfd09691-5292-4281-a6f6-b77501d942e3","keyName":"e2e-rate-a-9bfdd6","selected_subscription":"e2e-rate-iso-a-9bfdd6","selected_subscription_key":"ai-tenant-e2e-shared-a-deec4e/e2e-rate-iso-a-9bfdd6@ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9bfdd6","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c553f498-82cb-4f24-84a8-98a5b7805d23","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34350","PortSpecifier":{"PortValue":34350}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","method":"POST","path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34350","PortSpecifier":{"PortValue":34350}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341915,"nanos":884493596},"http":{"id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-cnYLumAoigbPd642_jmK5RoZo4x8nAWGhgXLN8qjVhPWOKqUSWrNoWOl94zw"} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-cnYLumAoigbPd642_jmK5RoZo4x8nAWGhgXLN8qjVhPWOKqUSWrNoWOl94zw\"}"} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-deec4e.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":"cfd09691-5292-4281-a6f6-b77501d942e3","keyName":"e2e-rate-a-9bfdd6","subscription":"e2e-rate-iso-a-9bfdd6","tenant":"e2e-shared-a-deec4e","userId":"cfd09691-5292-4281-a6f6-b77501d942e3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.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-deec4e/rate-test-model-deec4e\",\"requestedSubscription\":\"e2e-rate-iso-a-9bfdd6\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-deec4e.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-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9bfdd6","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-9bfdd6"} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","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-18T02:31:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"cfd09691-5292-4281-a6f6-b77501d942e3","keyName":"e2e-rate-a-9bfdd6","selected_subscription":"e2e-rate-iso-a-9bfdd6","selected_subscription_key":"ai-tenant-e2e-shared-a-deec4e/e2e-rate-iso-a-9bfdd6@ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9bfdd6","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cc778ae9-6285-4f77-a4fd-053f4d7013c5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"55b52aec-d308-465b-830b-5106c60277a9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34354","PortSpecifier":{"PortValue":34354}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"55b52aec-d308-465b-830b-5106c60277a9","method":"POST","path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions","host":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"55b52aec-d308-465b-830b-5106c60277a9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:34354","PortSpecifier":{"PortValue":34354}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.40:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341916,"nanos":927975240},"http":{"id":"55b52aec-d308-465b-830b-5106c60277a9","method":"POST","headers":{":authority":"e2e-shared-a-deec4e.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"55b52aec-d308-465b-830b-5106c60277a9","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-cnYLumAoigbPd642_jmK5RoZo4x8nAWGhgXLN8qjVhPWOKqUSWrNoWOl94zw"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"55b52aec-d308-465b-830b-5106c60277a9","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-cnYLumAoigbPd642_jmK5RoZo4x8nAWGhgXLN8qjVhPWOKqUSWrNoWOl94zw\"}"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-deec4e.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":"cfd09691-5292-4281-a6f6-b77501d942e3","keyName":"e2e-rate-a-9bfdd6","subscription":"e2e-rate-iso-a-9bfdd6","tenant":"e2e-shared-a-deec4e","userId":"cfd09691-5292-4281-a6f6-b77501d942e3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"55b52aec-d308-465b-830b-5106c60277a9","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-deec4e.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-deec4e/rate-test-model-deec4e\",\"requestedSubscription\":\"e2e-rate-iso-a-9bfdd6\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-deec4e.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-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9bfdd6","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"55b52aec-d308-465b-830b-5106c60277a9","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"55b52aec-d308-465b-830b-5106c60277a9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-deec4e/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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"55b52aec-d308-465b-830b-5106c60277a9","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-9bfdd6"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"55b52aec-d308-465b-830b-5106c60277a9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"cfd09691-5292-4281-a6f6-b77501d942e3","keyName":"e2e-rate-a-9bfdd6","selected_subscription":"e2e-rate-iso-a-9bfdd6","selected_subscription_key":"ai-tenant-e2e-shared-a-deec4e/e2e-rate-iso-a-9bfdd6@ai-tenant-e2e-shared-a-deec4e/rate-test-model-deec4e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-deec4e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9bfdd6","namespace":"ai-tenant-e2e-shared-a-deec4e","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"55b52aec-d308-465b-830b-5106c60277a9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"55b52aec-d308-465b-830b-5106c60277a9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44762","PortSpecifier":{"PortValue":44762}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"26e0979c-0c88-4db5-9d3e-66514485619b","method":"POST","path":"/ai-tenant-e2e-shared-b-2a8451/rate-test-model-2a8451/v1/completions","host":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:44762","PortSpecifier":{"PortValue":44762}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784341916,"nanos":970654933},"http":{"id":"26e0979c-0c88-4db5-9d3e-66514485619b","method":"POST","headers":{":authority":"e2e-shared-b-2a8451.apps.e0b2b663-7925-40a1-8644-a516ea8da03b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-2a8451/rate-test-model-2a8451/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-HOCsUErEBDTU5QeT_eVVUklguUIAg9ts1jI6e6GQxuf3INcYYMapvWjTzg8L"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-2a8451.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-HOCsUErEBDTU5QeT_eVVUklguUIAg9ts1jI6e6GQxuf3INcYYMapvWjTzg8L\"}"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-2a8451.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":"6aa16d24-f350-4d05-8199-f55e4680ad82","keyName":"e2e-rate-b-9bfdd6","subscription":"e2e-rate-iso-b-9bfdd6","tenant":"e2e-shared-b-2a8451","userId":"6aa16d24-f350-4d05-8199-f55e4680ad82","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-2a8451.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-2a8451/rate-test-model-2a8451\",\"requestedSubscription\":\"e2e-rate-iso-b-9bfdd6\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-2a8451.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-2a8451","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-9bfdd6","namespace":"ai-tenant-e2e-shared-b-2a8451","phase":"Active","ready":true}} {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-2a8451/rate-test-model-2a8451\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-2a8451/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-18T02:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-18T02:31:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-18T02:31:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-18T02:31:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","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-9bfdd6"} {"level":"debug","ts":"2026-07-18T02:31:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"6aa16d24-f350-4d05-8199-f55e4680ad82","keyName":"e2e-rate-b-9bfdd6","selected_subscription":"e2e-rate-iso-b-9bfdd6","selected_subscription_key":"ai-tenant-e2e-shared-b-2a8451/e2e-rate-iso-b-9bfdd6@ai-tenant-e2e-shared-b-2a8451/rate-test-model-2a8451","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-2a8451","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-9bfdd6","namespace":"ai-tenant-e2e-shared-b-2a8451","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-18T02:31:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-18T02:31:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26e0979c-0c88-4db5-9d3e-66514485619b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e0fd034f703370fc43601a35907d97bf5ebfec8d2906f2763c0037604878ef7"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6bd0f81466bb5519934846cf2dd13736e28c41aff6b2a644efd26a72de7423e3"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0aa2b8796243d5efbfd3fd96875ae4907f58ac05ce81bfc4fd3de8ce426ed9c7"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c81abc42fb85f5436ff87c12cb873dd4b075e0ce3d5ae7c1ed42128f80d9fc4"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d5bf9d0233c94c82b1d882df55cb8be3a527a458fbb998ae02ad69a17d64af94"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbbb9092102c0b280155742eadcd663a9bad435cca4d6788e51d252e6a077d1d"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0caa905505f742f153d1790e8106255d41205068f5e8ac318324f7c99a0bbbce"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/12671b53535505e9a7422be8dfd175445029c84e942a25fbfdea2d939cae7b9e"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3f874a20e44650f53c7da2f88a2ff7ccc850ed4e561f9304fe9e38dece73f20c"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f0308beca9f25ca0bebbcccd630746ab1ac4a915b8a05248e9cb07c280252213"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de16bf266bf90cfd9e0b6d9b0dbe2d7c8597a63ab8e7d85a7d50d5cc24bb0643"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/33d75cb431c7307c6c81a447c2cf0ce91b26ba426b5e8a34bcd45ba3d92b1a35"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/35a65d328482bafe6f451793ce05fc814ef2edcc775eaf13f6f598e4e6277d9f"} {"level":"info","ts":"2026-07-18T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b1d74fcee209e8e5b25e5f0878ae124d1b25fa7b68041393e79145ca72888c33"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8d07539694d845530b85c7b67e1a9330f812dbc9fb385bdb775c1e99fdfacab"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/530b98112da7cddbd68bcb31cb97592abafb2f655ed9db19aa6eb292d775af79"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6427fd69146a418ea71b3ef9746162f13ac7e6e04af7de769cf29384484c4d3c"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e860b0c0b6dec796298005a5d73d0c7b6b40ee44645ed349ea97a43e26e593a7"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/761bf55ab1806c27b718fd874b5e02bf783ee017c592c2f35940a8892f149776"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e49fc11ad49ad98f6dcd86c9cf962c0f1f0a1bafdde2c768151783beef6ae58f"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc8bfc8dad057aaed3aab1993415c167428436bc195fa2ea52b37ffc51c09005"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54b1754705a4a94db743768f5d57096db741197b0eed7983ed95db6fc7bf113a"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dfd2b5e8e051578322298263e5b12e89c604a893f6db54d67f62f860576ce59a"} {"level":"info","ts":"2026-07-18T02:32:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/596c5800e8a72b6a1705ba1a65d9690b2657575450baa6a18d5103b346206dd1"}