--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"error","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa\": 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-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41518","PortSpecifier":{"PortValue":41518}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41518","PortSpecifier":{"PortValue":41518}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748400,"nanos":699998786},"http":{"id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/auth-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","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-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f9b20dcf-149a-4554-a83c-fbbea8870abf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50366","PortSpecifier":{"PortValue":50366}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50366","PortSpecifier":{"PortValue":50366}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748400,"nanos":739324683},"http":{"id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/auth-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","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-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ade6cd47-fda1-4c8e-acac-68e9db12fb62","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41520","PortSpecifier":{"PortValue":41520}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"531de65f-623c-4d09-9cb2-92e48fc00782","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41520","PortSpecifier":{"PortValue":41520}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748400,"nanos":777307555},"http":{"id":"531de65f-623c-4d09-9cb2-92e48fc00782","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/auth-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","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-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"531de65f-623c-4d09-9cb2-92e48fc00782","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50382","PortSpecifier":{"PortValue":50382}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50382","PortSpecifier":{"PortValue":50382}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748400,"nanos":815538826},"http":{"id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/auth-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","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-22T19:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","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-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"941c8a92-099f-4e0a-b2bd-3c77e19f9111","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:26:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2\": 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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"error","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12\": 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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:26: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-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:26:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:26:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:55756","PortSpecifier":{"PortValue":55756}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75773805-f01f-49ac-b8cb-e9996bc7042e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:55756","PortSpecifier":{"PortValue":55756}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748416,"nanos":267027135},"http":{"id":"75773805-f01f-49ac-b8cb-e9996bc7042e","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/auth-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","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-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75773805-f01f-49ac-b8cb-e9996bc7042e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b820b355-0cf0-4848-93ff-8439c9760387","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50024","PortSpecifier":{"PortValue":50024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b820b355-0cf0-4848-93ff-8439c9760387","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b820b355-0cf0-4848-93ff-8439c9760387","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50024","PortSpecifier":{"PortValue":50024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748416,"nanos":298725382},"http":{"id":"b820b355-0cf0-4848-93ff-8439c9760387","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b820b355-0cf0-4848-93ff-8439c9760387","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b820b355-0cf0-4848-93ff-8439c9760387","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b820b355-0cf0-4848-93ff-8439c9760387","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b820b355-0cf0-4848-93ff-8439c9760387","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b820b355-0cf0-4848-93ff-8439c9760387","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b820b355-0cf0-4848-93ff-8439c9760387","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/auth-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b820b355-0cf0-4848-93ff-8439c9760387","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b820b355-0cf0-4848-93ff-8439c9760387","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b820b355-0cf0-4848-93ff-8439c9760387","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-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b820b355-0cf0-4848-93ff-8439c9760387","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b820b355-0cf0-4848-93ff-8439c9760387","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50028","PortSpecifier":{"PortValue":50028}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","method":"GET","path":"/maas-api/v1/api-keys/7f3110f0-a8fc-47c5-981a-85e276f8bfd6","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50028","PortSpecifier":{"PortValue":50028}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748416,"nanos":334628112},"http":{"id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","method":"GET","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/7f3110f0-a8fc-47c5-981a-85e276f8bfd6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/7f3110f0-a8fc-47c5-981a-85e276f8bfd6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/auth-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","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-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cccf2c09-9e6b-499c-b399-a7899cbf4c93","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:55758","PortSpecifier":{"PortValue":55758}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","method":"GET","path":"/maas-api/v1/api-keys/7f3110f0-a8fc-47c5-981a-85e276f8bfd6","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:55758","PortSpecifier":{"PortValue":55758}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748416,"nanos":366263540},"http":{"id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","method":"GET","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/7f3110f0-a8fc-47c5-981a-85e276f8bfd6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/7f3110f0-a8fc-47c5-981a-85e276f8bfd6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/auth-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","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-22T19:26:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","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-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:26:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"06983917-fbdd-46ff-8bf0-ad8514d294f5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:27:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"error","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a\": 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-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"error","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a\": 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-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"error","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38\": 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-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:27:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50534","PortSpecifier":{"PortValue":50534}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50534","PortSpecifier":{"PortValue":50534}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748434,"nanos":835112914},"http":{"id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/auth-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","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-22T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f278a337-efdd-4c39-a90f-7aa84df83b9c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:42660","PortSpecifier":{"PortValue":42660}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:42660","PortSpecifier":{"PortValue":42660}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748434,"nanos":872340092},"http":{"id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/auth-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","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-22T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7cdbf85d-08b9-46d2-ab5d-d2ff4be7aec9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50548","PortSpecifier":{"PortValue":50548}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:50548","PortSpecifier":{"PortValue":50548}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748434,"nanos":911669668},"http":{"id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1UI2K8k1AD9LDQ1Ec_Hk7wwh4sRzRFnYh1KMoUxoy33Z0akqv54g6zspBCrPh"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1UI2K8k1AD9LDQ1Ec_Hk7wwh4sRzRFnYh1KMoUxoy33Z0akqv54g6zspBCrPh\"}"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","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-4ac498.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":"d07488f2-a67e-4b3c-87e8-b36611ca10ad","keyName":"e2e-auth-iso-a-fe511a","subscription":"e2e-auth-iso-357874","tenant":"e2e-shared-a-4ac498","userId":"d07488f2-a67e-4b3c-87e8-b36611ca10ad","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/auth-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","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-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","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-357874"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","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-22T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:27:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0af367c1-c22b-41c3-94e2-dc4a49a0860b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:27:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c3cd6163caa00a4b41a59cd085293623fb333187e1fb41cf45ef1eb265bb9b3e"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b4404207c887dc911b8e16f047b3a079aebfeddc65ba23a7903f200471c39ef"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6b95cebd11ec2fd8f68244af5806b786a189f2234fe180a1f3eef4d875e4ed9d"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27fed6373dde83efd4807912215717fbbcf2b776b8ab87c0ab2a5539ff995b3f"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c25a17a7166aa901752b1a34bb4175180052ac15723b9fc23a7db7f4bebee48"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ff790810eddacea0a181bad12da8c2f366ba0422efdd29dbc089b356c172e38"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5e5b890aedff2294ea9421d902ce3e6b3555c570f091b9e0312bdc0bf623d9ec"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/35b8dd8dc45c9497f860077c7a4595a302e20e2e0d2314a66fb5da6f9a851ed2"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da83a3132997b6b169590f965711c1ab1690c35a5b438eabae6cbbeac6da1221"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/592288e9eb3873ba41c4a0e6d55815707794247e76e26140830a94eab43b92c1"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/88cff6a921f0888d10a05b6c96a2ff647d80e7ea09191ddca4235407c31cac12"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/83adf0e2ae885a1307166b01024f2eab79d506f9c557be52f286817650a4fb8a"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4cdc9b793955bfa3c6261d1311d37e0ebc13ad3d075d3e843763d33d0568baa"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b268490cb459639a3f3431dd205e1b0a2268fc338259522525c57c1a55bb089"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10f211e97a64bee141c2ca14d0179d0a58a83f0578cf3aefbcd2c6c928e9c95a"} {"level":"info","ts":"2026-07-22T19:27:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9db8c95fa5e3f34865e5365267fdf2e58d7eb45825c1ff1a16a95f5a02d55485"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"info","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"error","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3\": 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-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28: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-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"error","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974\": 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-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44090","PortSpecifier":{"PortValue":44090}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44090","PortSpecifier":{"PortValue":44090}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748514,"nanos":745485421},"http":{"id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/sub-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","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_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","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-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ff6d027-c929-4ea3-a12e-5ba4ae86dc54","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44572","PortSpecifier":{"PortValue":44572}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44572","PortSpecifier":{"PortValue":44572}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748514,"nanos":789510405},"http":{"id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/sub-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","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":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","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-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"39d6de9d-ca56-48f2-9ce9-5f55695249ab","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44104","PortSpecifier":{"PortValue":44104}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44104","PortSpecifier":{"PortValue":44104}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748514,"nanos":827149377},"http":{"id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","method":"GET","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RIU3cC6wce71RAu3_kmxbl3DivUsLjxQCG7lc8LGv2US7tLuXTGsH7iUN1yZ"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-RIU3cC6wce71RAu3_kmxbl3DivUsLjxQCG7lc8LGv2US7tLuXTGsH7iUN1yZ\"}"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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-4ac498.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":"24a42301-a831-427b-bba4-d23e3b1ad84f","keyName":"e2e-sub-iso-4e15be","subscription":"e2e-a-only-2f5da7","tenant":"e2e-shared-a-4ac498","userId":"24a42301-a831-427b-bba4-d23e3b1ad84f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/sub-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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-2f5da7"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","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-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"82bf1955-f1c2-4d64-afe3-c99642eb90e0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e9f86519-b668-4499-814e-af3ac4271929","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44582","PortSpecifier":{"PortValue":44582}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e9f86519-b668-4499-814e-af3ac4271929","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e9f86519-b668-4499-814e-af3ac4271929","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:44582","PortSpecifier":{"PortValue":44582}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748514,"nanos":891157991},"http":{"id":"e9f86519-b668-4499-814e-af3ac4271929","method":"GET","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e9f86519-b668-4499-814e-af3ac4271929","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-ih1mODLhjSR4CNyI_OpscQNvyNOYung4fbWbGn4dTa4vU4qTKfTut4vkzavx"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e9f86519-b668-4499-814e-af3ac4271929","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-8f2692.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-ih1mODLhjSR4CNyI_OpscQNvyNOYung4fbWbGn4dTa4vU4qTKfTut4vkzavx\"}"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e9f86519-b668-4499-814e-af3ac4271929","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-8f2692.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":"07156c47-66a3-442a-b6a8-22ca03fbdb01","keyName":"e2e-sub-iso-a2fb8e","subscription":"e2e-b-only-2f5da7","tenant":"e2e-shared-b-8f2692","userId":"07156c47-66a3-442a-b6a8-22ca03fbdb01","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e9f86519-b668-4499-814e-af3ac4271929","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9f86519-b668-4499-814e-af3ac4271929","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9f86519-b668-4499-814e-af3ac4271929","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9f86519-b668-4499-814e-af3ac4271929","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/sub-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9f86519-b668-4499-814e-af3ac4271929","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-2f5da7"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9f86519-b668-4499-814e-af3ac4271929","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9f86519-b668-4499-814e-af3ac4271929","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-22T19:28:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e9f86519-b668-4499-814e-af3ac4271929","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":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e9f86519-b668-4499-814e-af3ac4271929","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e9f86519-b668-4499-814e-af3ac4271929","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"} {"level":"info","ts":"2026-07-22T19:28:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"debug","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"debug","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"debug","ts":"2026-07-22T19:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"error","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3\": 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-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"error","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3\": 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-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482\": 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-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:28:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:28:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41888","PortSpecifier":{"PortValue":41888}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d92b2cb5-f296-436f-be7a-1c165290110a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41888","PortSpecifier":{"PortValue":41888}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748534,"nanos":332240972},"http":{"id":"d92b2cb5-f296-436f-be7a-1c165290110a","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/sub-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","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-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d92b2cb5-f296-436f-be7a-1c165290110a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48630","PortSpecifier":{"PortValue":48630}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48630","PortSpecifier":{"PortValue":48630}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748534,"nanos":397123405},"http":{"id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/sub-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","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-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"72cf0ce0-db9b-4084-9079-df2e6763fc9d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41890","PortSpecifier":{"PortValue":41890}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41890","PortSpecifier":{"PortValue":41890}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748534,"nanos":441189701},"http":{"id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-wmr65LEJjNHIAYf3_J30PNg6UToLcLxDcRS3RdBfvv3xjwzf1PWBuGza8NBl"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-wmr65LEJjNHIAYf3_J30PNg6UToLcLxDcRS3RdBfvv3xjwzf1PWBuGza8NBl\"}"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","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-4ac498.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":"998de26b-9f63-4bf6-bf93-90be425128ed","keyName":"e2e-sub-iso-3e3f38","subscription":"e2e-shared-sub-961ac3","tenant":"e2e-shared-a-4ac498","userId":"998de26b-9f63-4bf6-bf93-90be425128ed","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/sub-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","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-961ac3"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ade3bc44-fc49-4bac-8cbb-9853a090734c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"85daedff-3a09-4031-94a8-18159953bd14","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48632","PortSpecifier":{"PortValue":48632}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"85daedff-3a09-4031-94a8-18159953bd14","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"85daedff-3a09-4031-94a8-18159953bd14","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48632","PortSpecifier":{"PortValue":48632}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748534,"nanos":471889568},"http":{"id":"85daedff-3a09-4031-94a8-18159953bd14","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"85daedff-3a09-4031-94a8-18159953bd14","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1H1mAmsmOoFtx65oT_5UjTRa3pJIweo7ngKe8zT2wWlHjECNgNVi1UHbPvfTg"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"85daedff-3a09-4031-94a8-18159953bd14","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-8f2692.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1H1mAmsmOoFtx65oT_5UjTRa3pJIweo7ngKe8zT2wWlHjECNgNVi1UHbPvfTg\"}"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"85daedff-3a09-4031-94a8-18159953bd14","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-8f2692.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":"a2359cdc-fdc9-4cc4-a610-a5531c0db512","keyName":"e2e-sub-iso-e9f5c8","subscription":"e2e-shared-sub-961ac3","tenant":"e2e-shared-b-8f2692","userId":"a2359cdc-fdc9-4cc4-a610-a5531c0db512","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"85daedff-3a09-4031-94a8-18159953bd14","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"85daedff-3a09-4031-94a8-18159953bd14","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"85daedff-3a09-4031-94a8-18159953bd14","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"85daedff-3a09-4031-94a8-18159953bd14","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/sub-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"85daedff-3a09-4031-94a8-18159953bd14","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"85daedff-3a09-4031-94a8-18159953bd14","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-961ac3"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"85daedff-3a09-4031-94a8-18159953bd14","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-22T19:28:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"85daedff-3a09-4031-94a8-18159953bd14","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"85daedff-3a09-4031-94a8-18159953bd14","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:28:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"85daedff-3a09-4031-94a8-18159953bd14","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9a93f3efd4746f4e741ca2f2586e9bc98d55db79d8bc9a8c1adc1228f62b2014"} {"level":"info","ts":"2026-07-22T19:28:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/319464178af955cf0f1da10f0f568a1437f7da3ee64316a2130c7683672652ca"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b51e74e6de16f97b38aad451652ca61967aecb908883ba8b3535d0488b29186"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a0168b5561e0f1525a3eee7e4b4cc18943f16363375ee013a2e8e35b21fbe29"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a805c7e9a05ffee9c4efba4d27bc1bca2d595123e5b7bbb427ac97400fd57554"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca2d57018cafca51002601ae1d009d4f2c5169eb1cdc43232b6c6781bfe1dd3c"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/01c9d47f149c364e116ba46b6fafced753c79b98f261d5eb281c0ddd8fe6838f"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cb9661abc4ff1981ddc9b82f6d48d5e6442e72caa263ca755d5ac49e91ae6be8"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3223599c26cbda6abb3d4fa57a5990a9a0ffa41947b086e7ecde5b3064988974"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/80437ef621b19b295e3aa9adf750fb531406cc50a16e7ae3043ad16f4828c749"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7213576bc1be05bc717507e7e79ceadf32f6c3123107043663b34f096cd3abb3"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9376c986e52a0d4232e5a06041d5be3998b8515a9502121724d15bbc698dbafe"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8685e11fb2794a33de7d3bcf17bf0261b8fd74f07350cc42ecdadda822d58a6a"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91fcaef3cf16caf3e75194b0c95e5a3e26a44002c2a4c85a7c4850637aff772c"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/709de1b936b7eb7c6afb0d53682b149b0126840e460c3703381ed62a06e53482"} {"level":"info","ts":"2026-07-22T19:28:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e91328eafd3dc45eb4e7dee54b5da278830173267ae564cbbfdc39cb9b339de2"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae\": 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-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"debug","ts":"2026-07-22T19:30:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85\": 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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d\": 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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056\": 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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05\": 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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e"} {"level":"info","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-22T19:30: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-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-22T19:30:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-22T19:30:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"} {"level":"info","ts":"2026-07-22T19:30:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58946","PortSpecifier":{"PortValue":58946}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58946","PortSpecifier":{"PortValue":58946}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748608,"nanos":997897762},"http":{"id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:08Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","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-22T19:30:09Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4c7c3de2-cce9-442d-ba70-655ed77d7e06","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:45120","PortSpecifier":{"PortValue":45120}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:45120","PortSpecifier":{"PortValue":45120}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748609,"nanos":42219753},"http":{"id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","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_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","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-22T19:30:09Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b90fed7d-1229-4634-b15b-589e7b8bdb09","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58954","PortSpecifier":{"PortValue":58954}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","method":"POST","path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58954","PortSpecifier":{"PortValue":58954}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748609,"nanos":89390969},"http":{"id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-panqdMz7z7xXjbtZ_CPEoPmyBHgSUnDDhF2WwXTIfTdUQqDxzEbo7wLCe4vd"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-panqdMz7z7xXjbtZ_CPEoPmyBHgSUnDDhF2WwXTIfTdUQqDxzEbo7wLCe4vd\"}"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-4ac498.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":"11331a65-87be-4f64-ba46-36d87b11bfb7","keyName":"e2e-rate-a-e6847c","subscription":"e2e-rate-iso-a-e6847c","tenant":"e2e-shared-a-4ac498","userId":"11331a65-87be-4f64-ba46-36d87b11bfb7","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.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-4ac498/rate-test-model-4ac498\",\"requestedSubscription\":\"e2e-rate-iso-a-e6847c\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-4ac498.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-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e6847c","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"}} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-e6847c"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","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-22T19:30:09Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"11331a65-87be-4f64-ba46-36d87b11bfb7","keyName":"e2e-rate-a-e6847c","selected_subscription":"e2e-rate-iso-a-e6847c","selected_subscription_key":"ai-tenant-e2e-shared-a-4ac498/e2e-rate-iso-a-e6847c@ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e6847c","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:09Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f3865e9e-5fd1-4086-a5f2-646572a9be39","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58968","PortSpecifier":{"PortValue":58968}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","method":"POST","path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58968","PortSpecifier":{"PortValue":58968}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748610,"nanos":151283810},"http":{"id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-panqdMz7z7xXjbtZ_CPEoPmyBHgSUnDDhF2WwXTIfTdUQqDxzEbo7wLCe4vd"} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-panqdMz7z7xXjbtZ_CPEoPmyBHgSUnDDhF2WwXTIfTdUQqDxzEbo7wLCe4vd\"}"} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-4ac498.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":"11331a65-87be-4f64-ba46-36d87b11bfb7","keyName":"e2e-rate-a-e6847c","subscription":"e2e-rate-iso-a-e6847c","tenant":"e2e-shared-a-4ac498","userId":"11331a65-87be-4f64-ba46-36d87b11bfb7","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.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-4ac498/rate-test-model-4ac498\",\"requestedSubscription\":\"e2e-rate-iso-a-e6847c\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-4ac498.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-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e6847c","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"}} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-e6847c"} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","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-22T19:30:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"11331a65-87be-4f64-ba46-36d87b11bfb7","keyName":"e2e-rate-a-e6847c","selected_subscription":"e2e-rate-iso-a-e6847c","selected_subscription_key":"ai-tenant-e2e-shared-a-4ac498/e2e-rate-iso-a-e6847c@ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e6847c","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c84330e1-90e6-4216-b1b6-5e3961bdc275","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58826","PortSpecifier":{"PortValue":58826}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","method":"POST","path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58826","PortSpecifier":{"PortValue":58826}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748611,"nanos":196983880},"http":{"id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-panqdMz7z7xXjbtZ_CPEoPmyBHgSUnDDhF2WwXTIfTdUQqDxzEbo7wLCe4vd"} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-panqdMz7z7xXjbtZ_CPEoPmyBHgSUnDDhF2WwXTIfTdUQqDxzEbo7wLCe4vd\"}"} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-4ac498.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":"11331a65-87be-4f64-ba46-36d87b11bfb7","keyName":"e2e-rate-a-e6847c","subscription":"e2e-rate-iso-a-e6847c","tenant":"e2e-shared-a-4ac498","userId":"11331a65-87be-4f64-ba46-36d87b11bfb7","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.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-4ac498/rate-test-model-4ac498\",\"requestedSubscription\":\"e2e-rate-iso-a-e6847c\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-4ac498.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-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e6847c","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"}} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","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-e6847c"} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"11331a65-87be-4f64-ba46-36d87b11bfb7","keyName":"e2e-rate-a-e6847c","selected_subscription":"e2e-rate-iso-a-e6847c","selected_subscription_key":"ai-tenant-e2e-shared-a-4ac498/e2e-rate-iso-a-e6847c@ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-e6847c","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6a79a163-7cd9-46d7-bfc7-a0498b80a2b3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51584","PortSpecifier":{"PortValue":51584}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51584","PortSpecifier":{"PortValue":51584}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748622,"nanos":755212117},"http":{"id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","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-22T19:30:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75aaa18c-640d-4bfa-a0e9-2d6b71b01ab8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33342","PortSpecifier":{"PortValue":33342}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"85e6a430-8c5d-432c-883b-7cd056e19512","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33342","PortSpecifier":{"PortValue":33342}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748622,"nanos":797519174},"http":{"id":"85e6a430-8c5d-432c-883b-7cd056e19512","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","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":"a2000504-fcfc-4698-a8bc-d72aa0d22668","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"]}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c43e3c92c13"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bd76fbd1-2bf8-40ef-b895-17f0a2993dd1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a2000504-fcfc-4698-a8bc-d72aa0d22668","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","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_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","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-22T19:30:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"85e6a430-8c5d-432c-883b-7cd056e19512","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51588","PortSpecifier":{"PortValue":51588}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","method":"POST","path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51588","PortSpecifier":{"PortValue":51588}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748622,"nanos":831121215},"http":{"id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WKlw892XFbVNf4Ma_SDe7BZmo8yOHng26Q6zVt2AJpjlASCgpsGn7m8Jrq04"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WKlw892XFbVNf4Ma_SDe7BZmo8yOHng26Q6zVt2AJpjlASCgpsGn7m8Jrq04\"}"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-4ac498.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":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","keyName":"e2e-rate-a-3cd7c8","subscription":"e2e-rate-iso-a-3cd7c8","tenant":"e2e-shared-a-4ac498","userId":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.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-4ac498/rate-test-model-4ac498\",\"requestedSubscription\":\"e2e-rate-iso-a-3cd7c8\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-4ac498.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-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3cd7c8","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"}} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-3cd7c8"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","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-22T19:30:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","keyName":"e2e-rate-a-3cd7c8","selected_subscription":"e2e-rate-iso-a-3cd7c8","selected_subscription_key":"ai-tenant-e2e-shared-a-4ac498/e2e-rate-iso-a-3cd7c8@ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3cd7c8","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9803d5a9-29b6-42ae-a40e-dbfb5528f8e1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51592","PortSpecifier":{"PortValue":51592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","method":"POST","path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51592","PortSpecifier":{"PortValue":51592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748623,"nanos":868671863},"http":{"id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WKlw892XFbVNf4Ma_SDe7BZmo8yOHng26Q6zVt2AJpjlASCgpsGn7m8Jrq04"} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WKlw892XFbVNf4Ma_SDe7BZmo8yOHng26Q6zVt2AJpjlASCgpsGn7m8Jrq04\"}"} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-4ac498.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":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","keyName":"e2e-rate-a-3cd7c8","subscription":"e2e-rate-iso-a-3cd7c8","tenant":"e2e-shared-a-4ac498","userId":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.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-4ac498/rate-test-model-4ac498\",\"requestedSubscription\":\"e2e-rate-iso-a-3cd7c8\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-4ac498.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-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3cd7c8","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"}} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","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-3cd7c8"} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","keyName":"e2e-rate-a-3cd7c8","selected_subscription":"e2e-rate-iso-a-3cd7c8","selected_subscription_key":"ai-tenant-e2e-shared-a-4ac498/e2e-rate-iso-a-3cd7c8@ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3cd7c8","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"70bba7a1-9974-48f1-8f2d-0cddb5578a88","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2102fefa-d955-4c43-85f8-0645444fa329","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51594","PortSpecifier":{"PortValue":51594}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2102fefa-d955-4c43-85f8-0645444fa329","method":"POST","path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions","host":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2102fefa-d955-4c43-85f8-0645444fa329","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51594","PortSpecifier":{"PortValue":51594}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748624,"nanos":908043669},"http":{"id":"2102fefa-d955-4c43-85f8-0645444fa329","method":"POST","headers":{":authority":"e2e-shared-a-4ac498.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2102fefa-d955-4c43-85f8-0645444fa329","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WKlw892XFbVNf4Ma_SDe7BZmo8yOHng26Q6zVt2AJpjlASCgpsGn7m8Jrq04"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2102fefa-d955-4c43-85f8-0645444fa329","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WKlw892XFbVNf4Ma_SDe7BZmo8yOHng26Q6zVt2AJpjlASCgpsGn7m8Jrq04\"}"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-4ac498.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":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","keyName":"e2e-rate-a-3cd7c8","subscription":"e2e-rate-iso-a-3cd7c8","tenant":"e2e-shared-a-4ac498","userId":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2102fefa-d955-4c43-85f8-0645444fa329","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4ac498.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-4ac498/rate-test-model-4ac498\",\"requestedSubscription\":\"e2e-rate-iso-a-3cd7c8\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-4ac498.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-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3cd7c8","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"}} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2102fefa-d955-4c43-85f8-0645444fa329","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2102fefa-d955-4c43-85f8-0645444fa329","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4ac498/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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2102fefa-d955-4c43-85f8-0645444fa329","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-3cd7c8"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2102fefa-d955-4c43-85f8-0645444fa329","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c421ffa8-82cd-491f-9417-a0530f4ba1f5","keyName":"e2e-rate-a-3cd7c8","selected_subscription":"e2e-rate-iso-a-3cd7c8","selected_subscription_key":"ai-tenant-e2e-shared-a-4ac498/e2e-rate-iso-a-3cd7c8@ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4ac498","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3cd7c8","namespace":"ai-tenant-e2e-shared-a-4ac498","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4ac498/rate-test-model-4ac498"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2102fefa-d955-4c43-85f8-0645444fa329","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2102fefa-d955-4c43-85f8-0645444fa329","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33344","PortSpecifier":{"PortValue":33344}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","method":"POST","path":"/ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692/v1/completions","host":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33344","PortSpecifier":{"PortValue":33344}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784748624,"nanos":941392067},"http":{"id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","method":"POST","headers":{":authority":"e2e-shared-b-8f2692.apps.a40f3204-589d-4a04-82bd-8c43e3c92c13.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-A3dOEczh0NN7cUBC_a2jdlC3CrfOEPxEczgWL1Foic7VkawV3teBnl9kuEUc"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-8f2692.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-A3dOEczh0NN7cUBC_a2jdlC3CrfOEPxEczgWL1Foic7VkawV3teBnl9kuEUc\"}"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-8f2692.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":"8d225ccb-c94f-49d4-929e-666aee1d8236","keyName":"e2e-rate-b-3cd7c8","subscription":"e2e-rate-iso-b-3cd7c8","tenant":"e2e-shared-b-8f2692","userId":"8d225ccb-c94f-49d4-929e-666aee1d8236","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-8f2692.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-8f2692/rate-test-model-8f2692\",\"requestedSubscription\":\"e2e-rate-iso-b-3cd7c8\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-8f2692.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-8f2692","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-3cd7c8","namespace":"ai-tenant-e2e-shared-b-8f2692","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692"}} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-8f2692/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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-3cd7c8"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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-22T19:30:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","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":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","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":"8d225ccb-c94f-49d4-929e-666aee1d8236","keyName":"e2e-rate-b-3cd7c8","selected_subscription":"e2e-rate-iso-b-3cd7c8","selected_subscription_key":"ai-tenant-e2e-shared-b-8f2692/e2e-rate-iso-b-3cd7c8@ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-8f2692","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-3cd7c8","namespace":"ai-tenant-e2e-shared-b-8f2692","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-8f2692/rate-test-model-8f2692"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-22T19:30:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e5e1d116-6171-41bf-abaa-f037b4744d6b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e2a9b5e15636916f930be70445bf94985e6542b779cec0e5d4aa8d565e746ac"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f400cf13693d21335389c91f160e3e07ba9306bf01db388b603ac41dae427270"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b2e3c17f10fda2bd5416a08a589d8565c9f13da2e5cb073a21b65236ad22ad"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08bcdd2a88dc6a58093dd6faa2a7ef95961094bc375d206a17b368f4d1b73db3"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23181caf567fdee8e0a1648b3f91761227588d9cefaeee7dd59984a65f886b13"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/095e8bec476ac97d953a09871c2261ea1c06d401ddc209c95b21bee01ea9fd0d"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7aac56f7702f24b3a6cb757967eadb8096667af3616c5fa36fd9987ab3b8f8eb"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/53327af41d22dc410461954b2e8d71ea6a70f8582f2d83beaf646e0416b9eb26"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed9ae237515dc1bdf57fabe2662ccf37470eedfbb626c1d4db80da944e71105e"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/228b8366d10448962e624ebd54b252677b7b112cbcc53700a9f1b0b39694df85"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f951691decd06b820a6f712a820ee219602f65c6c4d799c57787452ece0f498a"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5739bc29bedb3cdc756a1c1f457cca2182f702d94936bb6cddfff7348bf1e655"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c63ae2d92bf96ddd93e81bf4520b137994a9c4aac92635559257102c884e262"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4f4a14f8417c584cf1cfc436d388b08d2aca288d671265f481b6c2289dd22bdb"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d70398b0f2779519bfcb68e057ae8cfbd4715b52bcffae9ec6cb353473c2e06f"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f373cde51cd53216120b47c3b033b5d663e9643ed661d7617716dd80c74c5886"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb978fab92213e3faf93475689a951183ce8c6d2f683955db6e86d904a3530ae"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c711d3127d33fd08988d2ee758ab574781bd2803a7ed7b1e2d44ca5eea82c12"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4cc8a4625f2d775c268daa4342d1dcb8a7cad4f7527dcf0e46ff798dfd53776e"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9844e74d82ecc01469cbe3420cbb43619e21b5e84546e25b26e126a4bbe23b05"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32996e9f7b1638c15ef03d9bd87ba36471394f874a9227697fe98c94ef105056"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/500c05c3d2579df8a015dfc9a05d4b69437e04914e7ae0424ab5d797caee4960"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd16eafe9e78aef6b195031ffe484ac83bed107a3000d53b930278dddfbf8349"} {"level":"info","ts":"2026-07-22T19:30:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9f1f628cf50a6cf5b16a045cbad6d98c13164ee4aaeee8ae13ea02c23eb5d071"}