--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34: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-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:45800","PortSpecifier":{"PortValue":45800}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:45800","PortSpecifier":{"PortValue":45800}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846080,"nanos":593750273},"http":{"id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/auth-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","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-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"eb5870c1-d6e4-4cc1-a2d8-277db324434f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:33972","PortSpecifier":{"PortValue":33972}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:33972","PortSpecifier":{"PortValue":33972}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846080,"nanos":625272434},"http":{"id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/auth-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","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-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"812be162-1d40-4c8a-a1c4-b031e9d4e6f6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:45806","PortSpecifier":{"PortValue":45806}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:45806","PortSpecifier":{"PortValue":45806}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846080,"nanos":665205943},"http":{"id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/auth-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","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-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac46fffb-9ac1-41ef-bad7-d6955f69f892","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:33986","PortSpecifier":{"PortValue":33986}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f67de30c-86f0-4171-89bb-41a16bc5968f","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:33986","PortSpecifier":{"PortValue":33986}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846080,"nanos":706886842},"http":{"id":"f67de30c-86f0-4171-89bb-41a16bc5968f","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/auth-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","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-23T22:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","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-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f67de30c-86f0-4171-89bb-41a16bc5968f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"info","ts":"2026-07-23T22:34:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"error","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef\": 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-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"error","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef\": 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-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef\": 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-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196\": 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-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:34:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"error","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4\": 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-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:34:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42632","PortSpecifier":{"PortValue":42632}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e6756fd4-6671-48d4-b101-57b3b76088cd","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42632","PortSpecifier":{"PortValue":42632}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846097,"nanos":916610553},"http":{"id":"e6756fd4-6671-48d4-b101-57b3b76088cd","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/auth-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","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-23T22:34:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e6756fd4-6671-48d4-b101-57b3b76088cd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44482","PortSpecifier":{"PortValue":44482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cafdd64b-2082-4cf3-a189-9955598e59f4","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44482","PortSpecifier":{"PortValue":44482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846097,"nanos":955192170},"http":{"id":"cafdd64b-2082-4cf3-a189-9955598e59f4","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/auth-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","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-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","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-23T22:34:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cafdd64b-2082-4cf3-a189-9955598e59f4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44490","PortSpecifier":{"PortValue":44490}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d414d9a2-326a-4fee-a84f-fb234493fb55","method":"GET","path":"/maas-api/v1/api-keys/3c5c37a6-b0c8-49fc-9ba7-fe72103b8649","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44490","PortSpecifier":{"PortValue":44490}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846097,"nanos":996494199},"http":{"id":"d414d9a2-326a-4fee-a84f-fb234493fb55","method":"GET","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/3c5c37a6-b0c8-49fc-9ba7-fe72103b8649",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:34:57Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/3c5c37a6-b0c8-49fc-9ba7-fe72103b8649",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/auth-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","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-23T22:34:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d414d9a2-326a-4fee-a84f-fb234493fb55","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42646","PortSpecifier":{"PortValue":42646}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9f220cd9-d559-419c-ada0-3a66737b541c","method":"GET","path":"/maas-api/v1/api-keys/3c5c37a6-b0c8-49fc-9ba7-fe72103b8649","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42646","PortSpecifier":{"PortValue":42646}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846098,"nanos":31652966},"http":{"id":"9f220cd9-d559-419c-ada0-3a66737b541c","method":"GET","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/3c5c37a6-b0c8-49fc-9ba7-fe72103b8649",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/3c5c37a6-b0c8-49fc-9ba7-fe72103b8649",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/auth-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","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-23T22:34:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","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-23T22:34:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:34:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9f220cd9-d559-419c-ada0-3a66737b541c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:35:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35: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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35: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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35: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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215\": 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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35: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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35: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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35: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-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef\": 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-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"info","ts":"2026-07-23T22:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:54310","PortSpecifier":{"PortValue":54310}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:54310","PortSpecifier":{"PortValue":54310}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846115,"nanos":288613444},"http":{"id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/auth-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","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-23T22:35:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a3d2904e-5cb0-4339-be59-9bf70a1f041d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:48148","PortSpecifier":{"PortValue":48148}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:48148","PortSpecifier":{"PortValue":48148}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846115,"nanos":323154495},"http":{"id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/auth-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","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-23T22:35:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cfdfd53c-7cc3-4beb-b6fc-87892373d0d9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:54320","PortSpecifier":{"PortValue":54320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2c091427-8164-46fc-85f2-e29d28c1743a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:54320","PortSpecifier":{"PortValue":54320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846115,"nanos":360196846},"http":{"id":"2c091427-8164-46fc-85f2-e29d28c1743a","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MA6GUCzc7xPvHzqi_LNbWbf7Uuy22BTfRdfSyhGADwGX775bOtDhZPScsisU"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-MA6GUCzc7xPvHzqi_LNbWbf7Uuy22BTfRdfSyhGADwGX775bOtDhZPScsisU\"}"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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-a1850d.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":"a356c0fb-2369-4415-be02-bec9c2c4e4c9","keyName":"e2e-auth-iso-a-91820b","subscription":"e2e-auth-iso-5c392f","tenant":"e2e-shared-a-a1850d","userId":"a356c0fb-2369-4415-be02-bec9c2c4e4c9","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/auth-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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-5c392f"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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-23T22:35:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:35:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2c091427-8164-46fc-85f2-e29d28c1743a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5d5624fdedac7b2826bf142d734975b1d9474ad2754ad976fd57ecc9dc5695f9"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/982b2a7f68a123d063e42f0bcc68483c2def75c6154234d0e5fe53ef1fe5f5d0"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/09407a12d0011d7074e2ba3c719331279c091591ffffb28442f1ccae1adbb135"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7b3518dfc88acec1cd1c856925cef91ca0940d18dd563af3661ed2355c14a8d"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/941cfa9aeea7f4e04910f19dc85427be631458de54d11e8cb567c11595637af4"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7997acc9741df454cc73b718e8ab1f000a3f1a5fd8c535da66f0adbef2967215"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c97c76dd7cfcfe276fe83bdc6c80dd527d83480750cc683964aba98b585ecc1"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eef8fc8fd447bf1a3666ae0ee250983a4f65e0a2e58cabec4bd515a55ab8b1be"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13ac6b029f50c99cebcee2eac141f6270b107252d24f738d3a26f034332e4ee2"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b646339f550a1ef3b3bc9fda3df2c98a5d94d8ded10ce2815798925761a892a"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b525886fdbf8db55f255f8cc430cb74a6afdb37d9e3b928262389591809ff7a2"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2fe28bf5dfddaf33dc32bb63296cbc3712c2897302e16148243d864c03dd7196"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb45a11eac0ac9020a4997c4be6d27c5a5f4694fe6092a1ca23306919a43bc9e"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/581961d47d7e1a5e04649a92bcd646085226663eedb5f8d53fbab117d97c0583"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6eaf890f93ff5931329b63f9dee3473fa875d4b541fd275d0c18aabeef2d41f"} {"level":"info","ts":"2026-07-23T22:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9f60d9653cea393202bb08ed6056835d01b1486f6c15f2838378941f97e2b26d"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"error","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83\": 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-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"error","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f\": 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-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:57832","PortSpecifier":{"PortValue":57832}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:57832","PortSpecifier":{"PortValue":57832}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846197,"nanos":682018221},"http":{"id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/sub-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","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-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"219aaff7-af20-456f-8ccb-cc2b9ab0575e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a2c7b925-052c-410d-8858-51599cbd634c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:49744","PortSpecifier":{"PortValue":49744}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a2c7b925-052c-410d-8858-51599cbd634c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a2c7b925-052c-410d-8858-51599cbd634c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:49744","PortSpecifier":{"PortValue":49744}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846197,"nanos":724399500},"http":{"id":"a2c7b925-052c-410d-8858-51599cbd634c","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a2c7b925-052c-410d-8858-51599cbd634c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a2c7b925-052c-410d-8858-51599cbd634c","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a2c7b925-052c-410d-8858-51599cbd634c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a2c7b925-052c-410d-8858-51599cbd634c","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a2c7b925-052c-410d-8858-51599cbd634c","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a2c7b925-052c-410d-8858-51599cbd634c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/sub-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a2c7b925-052c-410d-8858-51599cbd634c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a2c7b925-052c-410d-8858-51599cbd634c","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a2c7b925-052c-410d-8858-51599cbd634c","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-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a2c7b925-052c-410d-8858-51599cbd634c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a2c7b925-052c-410d-8858-51599cbd634c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:57840","PortSpecifier":{"PortValue":57840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:57840","PortSpecifier":{"PortValue":57840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846197,"nanos":765401770},"http":{"id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","method":"GET","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-vF7w6gGNT1i1Gu03_WtxU0ZnBjUxXTyJWNRs9matEzFV3TSxob3GDNsKdxHz"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-vF7w6gGNT1i1Gu03_WtxU0ZnBjUxXTyJWNRs9matEzFV3TSxob3GDNsKdxHz\"}"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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-a1850d.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":"3732fb8e-32ac-481e-a2e4-e95c21fec74f","keyName":"e2e-sub-iso-e8cf57","subscription":"e2e-a-only-131474","tenant":"e2e-shared-a-a1850d","userId":"3732fb8e-32ac-481e-a2e4-e95c21fec74f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/sub-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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-131474"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","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-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ebf400f6-48e9-4aad-b421-e7e6f4fc8f21","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:49748","PortSpecifier":{"PortValue":49748}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"95738536-1caf-4f5b-8e25-95cd338858c4","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:49748","PortSpecifier":{"PortValue":49748}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846197,"nanos":806597021},"http":{"id":"95738536-1caf-4f5b-8e25-95cd338858c4","method":"GET","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-10Xq0XXxoBTpkmLsF_4pxZcZH7AZFiVES3FBWVBGzTlqriEtMP446wLTDTCA1"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-091ba5.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-10Xq0XXxoBTpkmLsF_4pxZcZH7AZFiVES3FBWVBGzTlqriEtMP446wLTDTCA1\"}"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","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-091ba5.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":"09c713d0-167d-44f1-beeb-cadd1e9c7af4","keyName":"e2e-sub-iso-8d01f7","subscription":"e2e-b-only-131474","tenant":"e2e-shared-b-091ba5","userId":"09c713d0-167d-44f1-beeb-cadd1e9c7af4","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/sub-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","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-131474"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","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-23T22:36:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"95738536-1caf-4f5b-8e25-95cd338858c4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:36:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"info","ts":"2026-07-23T22:36:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:36:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"} {"level":"info","ts":"2026-07-23T22:36:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc\": 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-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"error","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc\": 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-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e\": 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-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a\": 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-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:36:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"error","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21\": 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-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:36:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:38318","PortSpecifier":{"PortValue":38318}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b246ff49-fee2-42d5-9382-4e68aa80621d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:38318","PortSpecifier":{"PortValue":38318}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846216,"nanos":657787649},"http":{"id":"b246ff49-fee2-42d5-9382-4e68aa80621d","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/sub-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","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-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b246ff49-fee2-42d5-9382-4e68aa80621d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:35898","PortSpecifier":{"PortValue":35898}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:35898","PortSpecifier":{"PortValue":35898}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846216,"nanos":698601552},"http":{"id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/sub-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","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-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cd82dcc7-20c0-4eb5-aed6-d20ec1e780f5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:38332","PortSpecifier":{"PortValue":38332}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:38332","PortSpecifier":{"PortValue":38332}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846216,"nanos":735837252},"http":{"id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-6udt0Zw2m6IBQxUB_fZaAylH0hPMFIfuWAwoUUldIaMLeyY8bmH8LJwaBTeg"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-6udt0Zw2m6IBQxUB_fZaAylH0hPMFIfuWAwoUUldIaMLeyY8bmH8LJwaBTeg\"}"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","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-a1850d.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":"f5f802a4-221e-4593-8ccd-2991a7261f74","keyName":"e2e-sub-iso-1aad53","subscription":"e2e-shared-sub-de4615","tenant":"e2e-shared-a-a1850d","userId":"f5f802a4-221e-4593-8ccd-2991a7261f74","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/sub-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","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-de4615"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","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-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2c3dd7cf-2126-4f4b-b26b-4823741746ae","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:35902","PortSpecifier":{"PortValue":35902}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:35902","PortSpecifier":{"PortValue":35902}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846216,"nanos":767619827},"http":{"id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-LTsZR7bGzU3D4omG_RBEJMV6dJmObveOJFz1TJyiNf8pJPA61MPhPOJIql6y"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-091ba5.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-LTsZR7bGzU3D4omG_RBEJMV6dJmObveOJFz1TJyiNf8pJPA61MPhPOJIql6y\"}"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","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-091ba5.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":"072cabd5-1d7b-4c78-a567-1e42817486c0","keyName":"e2e-sub-iso-d0cadb","subscription":"e2e-shared-sub-de4615","tenant":"e2e-shared-b-091ba5","userId":"072cabd5-1d7b-4c78-a567-1e42817486c0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/sub-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","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-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","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-de4615"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:36:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6776441e-a6e7-422c-8ffa-d00af6cbedd1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:37:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/613b5459a377c382133d6cd70bf96d8029d1b88046a33e010c747d41932e059d"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/39921beaa51abc301f2c4b000613654b2d04c6050a5f5a3b0f0a940bfcf0d656"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/92e477ac1ddd94b6eac2922c5bd8315ff1ec699176c1da62e0708612b8f67d01"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/05b8f0c846affac703e3e9803e8474f53828fb9bb2274119375a591521d831d9"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3a003d84cf0501bd8b2ab38d1bb921dbcb87ef24c700c706456e72ea0d38b85a"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5db8adea0b47c7d9790274b8dcf12cb4c620bba61329e85967284ee27db34d21"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90dd31a637699fe41ee9d87785da9ae1d868b9f2ea0425cb0f150d09681c1f64"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfe3dfc24554e4c2a16bfe9cb7a2a316f31dde2cab36167711a446677567dc4e"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/362079892b962f129253302c350409329b13e2d8c3dce58037c10acc0506a727"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/00194eb84da95aad7c83a83f142c0b6dd060786c47f939b6d91672d2de66b303"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9092912de70c182aa3bf8be6e156122d3a481801e9f153c9ed15856fb5c2a8ab"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec4712203ce195383c1201ceb28cc813a745c3039e5856eace081613b86e12dc"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08372cace9322d02a3c7c5a247f444cc91fd4164b19160f0c3502387e021420f"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7471ae889dc2d049761e6b90e05738c065eaf148366e48edcaf611341720c73e"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aac31b3cf99ba0ef2811b0a62e56b678339048f661318a5f0a9c4e5ff72d1b83"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9673767e6b4e48e71973f2d38aae5619e62087d6ba447467e7ba5887ba7f2a67"} {"level":"info","ts":"2026-07-23T22:37:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"debug","ts":"2026-07-23T22:38:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"error","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef\": 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-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"error","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5\": 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-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"error","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5\": 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-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213"} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f"} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T22:38:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T22:38:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:40942","PortSpecifier":{"PortValue":40942}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:40942","PortSpecifier":{"PortValue":40942}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846294,"nanos":695995745},"http":{"id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","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":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","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-23T22:38:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c85c8ed5-d099-45cb-8f86-e7ce0dd8b49a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:39080","PortSpecifier":{"PortValue":39080}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:39080","PortSpecifier":{"PortValue":39080}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846294,"nanos":737143336},"http":{"id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","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-23T22:38:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e1a39a1a-b851-4149-897a-3e0ec7ff21e9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:40952","PortSpecifier":{"PortValue":40952}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:40952","PortSpecifier":{"PortValue":40952}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846294,"nanos":782582312},"http":{"id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO\"}"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-a1850d.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":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","subscription":"e2e-rate-iso-a-ae2145","tenant":"e2e-shared-a-a1850d","userId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-ae2145\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-ae2145"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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-23T22:38:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","selected_subscription":"e2e-rate-iso-a-ae2145","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-ae2145@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4dad9fae-599f-4b97-9e3a-079672dd03f4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42048","PortSpecifier":{"PortValue":42048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42048","PortSpecifier":{"PortValue":42048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846295,"nanos":844831141},"http":{"id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO"} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO\"}"} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-a1850d.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":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","subscription":"e2e-rate-iso-a-ae2145","tenant":"e2e-shared-a-a1850d","userId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-ae2145\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-ae2145"} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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-23T22:38:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","selected_subscription":"e2e-rate-iso-a-ae2145","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-ae2145@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"566d1bdc-84e9-4c4f-80b2-e8c4676a7adb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42054","PortSpecifier":{"PortValue":42054}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42054","PortSpecifier":{"PortValue":42054}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846296,"nanos":884137434},"http":{"id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO"} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO\"}"} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-a1850d.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":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","subscription":"e2e-rate-iso-a-ae2145","tenant":"e2e-shared-a-a1850d","userId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-ae2145\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-ae2145"} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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-23T22:38:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","selected_subscription":"e2e-rate-iso-a-ae2145","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-ae2145@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"473caa7c-ff1f-4641-9765-6eef2e3e8a6a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42070","PortSpecifier":{"PortValue":42070}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42070","PortSpecifier":{"PortValue":42070}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846297,"nanos":920346807},"http":{"id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO"} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO\"}"} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-a1850d.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":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","subscription":"e2e-rate-iso-a-ae2145","tenant":"e2e-shared-a-a1850d","userId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-ae2145\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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-ae2145"} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","selected_subscription":"e2e-rate-iso-a-ae2145","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-ae2145@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bf979486-2c0b-4dc3-abe3-3b51f0aa864f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42086","PortSpecifier":{"PortValue":42086}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42086","PortSpecifier":{"PortValue":42086}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846298,"nanos":956486294},"http":{"id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO"} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO\"}"} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-a1850d.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":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","subscription":"e2e-rate-iso-a-ae2145","tenant":"e2e-shared-a-a1850d","userId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-ae2145\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-ae2145"} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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-23T22:38:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","selected_subscription":"e2e-rate-iso-a-ae2145","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-ae2145@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e3b2acdd-40fc-48fc-a91d-e0e86a914386","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"258365f7-4da6-4c77-befb-5ade03577d26","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42096","PortSpecifier":{"PortValue":42096}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"258365f7-4da6-4c77-befb-5ade03577d26","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"258365f7-4da6-4c77-befb-5ade03577d26","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:42096","PortSpecifier":{"PortValue":42096}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846299,"nanos":995700516},"http":{"id":"258365f7-4da6-4c77-befb-5ade03577d26","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"258365f7-4da6-4c77-befb-5ade03577d26","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO"} {"level":"debug","ts":"2026-07-23T22:38:19Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"258365f7-4da6-4c77-befb-5ade03577d26","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-5Em2gAfFiklCStlC_q4t8iFrLQdlqN7VeFQiq5j1Q6Q3AQ2zGxNcJBajHpFO\"}"} {"level":"debug","ts":"2026-07-23T22:38:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-a1850d.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":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","subscription":"e2e-rate-iso-a-ae2145","tenant":"e2e-shared-a-a1850d","userId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"258365f7-4da6-4c77-befb-5ade03577d26","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-ae2145\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"258365f7-4da6-4c77-befb-5ade03577d26","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"258365f7-4da6-4c77-befb-5ade03577d26","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-ae2145"} {"level":"debug","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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-23T22:38:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"258365f7-4da6-4c77-befb-5ade03577d26","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"bb83477a-b81b-4e43-b1bf-33db5d22a094","keyName":"e2e-rate-a-ae2145","selected_subscription":"e2e-rate-iso-a-ae2145","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-ae2145@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ae2145","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"258365f7-4da6-4c77-befb-5ade03577d26","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"258365f7-4da6-4c77-befb-5ade03577d26","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44958","PortSpecifier":{"PortValue":44958}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44958","PortSpecifier":{"PortValue":44958}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846308,"nanos":775799091},"http":{"id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","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":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","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-23T22:38:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"29ba71af-6eb2-4010-a8bc-d89e15d93ddb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:56320","PortSpecifier":{"PortValue":56320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2536655d-3306-4c2a-b16f-3c21a73a4119","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:56320","PortSpecifier":{"PortValue":56320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846308,"nanos":822352905},"http":{"id":"2536655d-3306-4c2a-b16f-3c21a73a4119","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","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":"7370dcf3-9065-4aa9-934b-b01b4605c483","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"]}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/899cace464f0"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=93f99ec4-a591-4762-b063-9328846c3ab2"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7370dcf3-9065-4aa9-934b-b01b4605c483","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","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-23T22:38:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2536655d-3306-4c2a-b16f-3c21a73a4119","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44970","PortSpecifier":{"PortValue":44970}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44970","PortSpecifier":{"PortValue":44970}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846308,"nanos":856673159},"http":{"id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-HK4iOqz6imm5UkJC_tMcLVXcubQXlfxx1PrApmJrO7F6ScV7ZWKH3mHgPilI"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-HK4iOqz6imm5UkJC_tMcLVXcubQXlfxx1PrApmJrO7F6ScV7ZWKH3mHgPilI\"}"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-a1850d.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":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","keyName":"e2e-rate-a-7ce16a","subscription":"e2e-rate-iso-a-7ce16a","tenant":"e2e-shared-a-a1850d","userId":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-7ce16a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ce16a","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-7ce16a"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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-23T22:38:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","keyName":"e2e-rate-a-7ce16a","selected_subscription":"e2e-rate-iso-a-7ce16a","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-7ce16a@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ce16a","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aff2bfd3-9d2d-4a89-ae74-d0225909071b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44980","PortSpecifier":{"PortValue":44980}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44980","PortSpecifier":{"PortValue":44980}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846309,"nanos":892531431},"http":{"id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-HK4iOqz6imm5UkJC_tMcLVXcubQXlfxx1PrApmJrO7F6ScV7ZWKH3mHgPilI"} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-HK4iOqz6imm5UkJC_tMcLVXcubQXlfxx1PrApmJrO7F6ScV7ZWKH3mHgPilI\"}"} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-a1850d.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":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","keyName":"e2e-rate-a-7ce16a","subscription":"e2e-rate-iso-a-7ce16a","tenant":"e2e-shared-a-a1850d","userId":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-7ce16a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ce16a","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-7ce16a"} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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-23T22:38:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","keyName":"e2e-rate-a-7ce16a","selected_subscription":"e2e-rate-iso-a-7ce16a","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-7ce16a@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ce16a","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d9e89d0-7a29-478a-a964-2d5815518d8d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44988","PortSpecifier":{"PortValue":44988}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"231b142f-dfd9-498a-8c68-8d81ede99850","method":"POST","path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions","host":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:44988","PortSpecifier":{"PortValue":44988}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846310,"nanos":926708672},"http":{"id":"231b142f-dfd9-498a-8c68-8d81ede99850","method":"POST","headers":{":authority":"e2e-shared-a-a1850d.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-HK4iOqz6imm5UkJC_tMcLVXcubQXlfxx1PrApmJrO7F6ScV7ZWKH3mHgPilI"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-HK4iOqz6imm5UkJC_tMcLVXcubQXlfxx1PrApmJrO7F6ScV7ZWKH3mHgPilI\"}"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-a1850d.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":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","keyName":"e2e-rate-a-7ce16a","subscription":"e2e-rate-iso-a-7ce16a","tenant":"e2e-shared-a-a1850d","userId":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a1850d.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-a1850d/rate-test-model-a1850d\",\"requestedSubscription\":\"e2e-rate-iso-a-7ce16a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-a1850d.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-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ce16a","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"}} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a1850d/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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-7ce16a"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"de0ef60a-1583-46ec-aec1-cb0df1ee34ff","keyName":"e2e-rate-a-7ce16a","selected_subscription":"e2e-rate-iso-a-7ce16a","selected_subscription_key":"ai-tenant-e2e-shared-a-a1850d/e2e-rate-iso-a-7ce16a@ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a1850d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ce16a","namespace":"ai-tenant-e2e-shared-a-a1850d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a1850d/rate-test-model-a1850d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"231b142f-dfd9-498a-8c68-8d81ede99850","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:56332","PortSpecifier":{"PortValue":56332}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","method":"POST","path":"/ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5/v1/completions","host":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.12:56332","PortSpecifier":{"PortValue":56332}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784846310,"nanos":961989152},"http":{"id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","method":"POST","headers":{":authority":"e2e-shared-b-091ba5.apps.ce0cc835-da29-4db6-a058-899cace464f0.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1aCpa9QlU45OULY4E_bTEtMLKlSnA0Uue6Nr3NrEwOmHXNj9j4hdzp8wAUtyI"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-091ba5.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1aCpa9QlU45OULY4E_bTEtMLKlSnA0Uue6Nr3NrEwOmHXNj9j4hdzp8wAUtyI\"}"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-091ba5.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":"787e0c68-78a8-4b4e-a9e4-5fb65371fdfc","keyName":"e2e-rate-b-7ce16a","subscription":"e2e-rate-iso-b-7ce16a","tenant":"e2e-shared-b-091ba5","userId":"787e0c68-78a8-4b4e-a9e4-5fb65371fdfc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-091ba5.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-091ba5/rate-test-model-091ba5\",\"requestedSubscription\":\"e2e-rate-iso-b-7ce16a\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-091ba5.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-091ba5","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-7ce16a","namespace":"ai-tenant-e2e-shared-b-091ba5","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5"}} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-091ba5/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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","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-7ce16a"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"787e0c68-78a8-4b4e-a9e4-5fb65371fdfc","keyName":"e2e-rate-b-7ce16a","selected_subscription":"e2e-rate-iso-b-7ce16a","selected_subscription_key":"ai-tenant-e2e-shared-b-091ba5/e2e-rate-iso-b-7ce16a@ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-091ba5","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-7ce16a","namespace":"ai-tenant-e2e-shared-b-091ba5","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-091ba5/rate-test-model-091ba5"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T22:38:30Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9bbb4c48-3441-422b-98a8-8ac0f5553d64","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T22:38:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99ffb4ad9061b71ebc77ba8e424687745738382df6fad22aeb7a5799e3378465"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cafc082232bc281bbf9e17de589078beb6a1441b33c3240deda2e600396253cf"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22987d497d49d185b8e1840dfaca0b7cc76d7f7d865e02d605f6944ab27f5387"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d8f535949bdbf834ffe094ff0d4c8be55a209c8923b64ca1a5bfd012abcf519"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b509fa331a8234c7d7ce0130ad2de401a0bdfe2d8c8b1814afff0bedbb275d7f"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/610dc09280ebf5d621d91a9d392e1d3d77f65832747a21e0378e71daf1696b19"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a7cef01ab776f4b63b0d2b994b31541615269380af8bf651a3d263bf3c24519"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cc24d02be49d146285e350d3d3f5c8ea99e92ad59b836c2ed93178004ceae2ac"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b185e44b04adc71641b0b29dafdd012a1dc294f3f7de47b78fa3c784c6e5a21b"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0eca06ccec88db1fc30e37b6607b8b7d511e94255fabceac81450f3ea624354a"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/93ad2438d0f6825e572db88b2b125c40c534503ddbf6f7f68a584936373c335a"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7dba06d1aa9fc0bbf0f002750f9e6c89631b818eccc389b842eceda8e0d15213"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03b339d89208dcd334b10ee2d84e95c90822a0c75a06c0c4dcfac727c088d792"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e1b739e523b82e716b0e583f2f262c08e590ab72aa29a6bdfcdb4db36962c0d"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23d14ecaf5c9da778f36598cf8416f1231ac767158745a4ae57337b2d20ed3ef"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8cb98a9decbff6d5d9252c21016e0174803f84b8f5b023b9a9a0b14d2864b4d3"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/764766888dce81f8414cfbfd143ce8b083eb57c0967127d7ae43d787de1e5355"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90c976d82aa2482a25263906b4381bb6ebb29def0adb61cf474e78cf4b76a6c3"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a3b6c9cbf97be735f1ab002937cf8a13e3df935c929c6453b87b7a7f8f3fbd84"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8d4053fee40edf47770484d84fa57105cc807b0f75941e135a20237328a6dde3"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca911997675ecab275dd7c218bc1bba7bea6923b84e140810152fe060a186fa6"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0976af25c846d6cdb91382c8dc0c7d471502e8095e1c9e1fe203f0106a2d5fb5"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6db068ae81272e8ddde20e03ec44bc8ba7ff5b007baa172eb7b6e8ddf495081"} {"level":"info","ts":"2026-07-23T22:38:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2faf99c9074e60640ca1dc561656870002215f6dc729a319bde782261dd55ae9"}