--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"error","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4\": 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-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"error","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4\": 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-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3\": 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-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"error","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14\": 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-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56\": 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-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:41552","PortSpecifier":{"PortValue":41552}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:41552","PortSpecifier":{"PortValue":41552}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638637,"nanos":943571153},"http":{"id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","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-21T12:57:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1a675dc9-e468-4b21-9f49-bd78f5e0f57d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50986","PortSpecifier":{"PortValue":50986}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50986","PortSpecifier":{"PortValue":50986}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638637,"nanos":978684588},"http":{"id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/auth-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","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-21T12:57:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","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-21T12:57:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"028d5a65-e0b9-49a1-9f11-7a44aae55d37","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50994","PortSpecifier":{"PortValue":50994}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50994","PortSpecifier":{"PortValue":50994}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638638,"nanos":24958291},"http":{"id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","method":"GET","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QmhL5yyJR9HYbf5I_VOcPrxhGZikmGV6swR7cSPdOW1wC0iGyovOdmyxK7Sb"} {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-48842b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QmhL5yyJR9HYbf5I_VOcPrxhGZikmGV6swR7cSPdOW1wC0iGyovOdmyxK7Sb\"}"} {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","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-48842b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"reason":"key not found","tenant":"","valid":false}} {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","input":{"auth":{"identity":"Bearer **** not found","tenant":"","valid":false}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access denied","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"reason":"Unauthorized"} {"level":"info","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized"}} {"level":"debug","ts":"2026-07-21T12:57:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4eac94d6-7419-42f5-9d88-0bc2686f0ca2","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized","headers":[{"content-type":"text/plain"},{"x-ext-auth-reason":""}]}} {"level":"info","ts":"2026-07-21T12:57:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"error","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56\": 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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57: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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9\": 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-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39398","PortSpecifier":{"PortValue":39398}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39398","PortSpecifier":{"PortValue":39398}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638655,"nanos":165024653},"http":{"id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","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-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4aeab0d2-186c-4321-9a92-e5d09fed33ee","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56940","PortSpecifier":{"PortValue":56940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56940","PortSpecifier":{"PortValue":56940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638655,"nanos":194220462},"http":{"id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/auth-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","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-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e0b1120d-055f-400b-bf2c-fa1c79ae8d11","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39400","PortSpecifier":{"PortValue":39400}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39400","PortSpecifier":{"PortValue":39400}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638655,"nanos":230823384},"http":{"id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","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-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7c5f5c66-c9cf-4c5d-a8c9-cff65bc93836","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56956","PortSpecifier":{"PortValue":56956}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56956","PortSpecifier":{"PortValue":56956}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638655,"nanos":262650906},"http":{"id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/auth-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","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-21T12:57:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","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-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7d58ef4d-24da-44d5-b1fc-5a9b0f996987","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"error","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4\": 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-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:57:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:57:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:57:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:57:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:57:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"error","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3\": 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-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:57:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:38414","PortSpecifier":{"PortValue":38414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"02514cd6-9884-4ef6-a772-0b55140a9643","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:38414","PortSpecifier":{"PortValue":38414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638679,"nanos":779432659},"http":{"id":"02514cd6-9884-4ef6-a772-0b55140a9643","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","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-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"02514cd6-9884-4ef6-a772-0b55140a9643","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35412","PortSpecifier":{"PortValue":35412}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35412","PortSpecifier":{"PortValue":35412}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638679,"nanos":820104984},"http":{"id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/auth-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","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-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d9ec04d4-384c-4bda-b37c-2b1a30d1cb86","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35426","PortSpecifier":{"PortValue":35426}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"162b30b0-cc86-405c-9678-aaa068d938b8","method":"GET","path":"/maas-api/v1/api-keys/59915f2c-07b5-4a8b-b85f-15dcbebe935e","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35426","PortSpecifier":{"PortValue":35426}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638679,"nanos":859406813},"http":{"id":"162b30b0-cc86-405c-9678-aaa068d938b8","method":"GET","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/59915f2c-07b5-4a8b-b85f-15dcbebe935e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/59915f2c-07b5-4a8b-b85f-15dcbebe935e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/auth-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","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-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"162b30b0-cc86-405c-9678-aaa068d938b8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:38430","PortSpecifier":{"PortValue":38430}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","method":"GET","path":"/maas-api/v1/api-keys/59915f2c-07b5-4a8b-b85f-15dcbebe935e","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:38430","PortSpecifier":{"PortValue":38430}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638679,"nanos":889131114},"http":{"id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","method":"GET","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/59915f2c-07b5-4a8b-b85f-15dcbebe935e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/59915f2c-07b5-4a8b-b85f-15dcbebe935e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","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-21T12:57:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","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-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:57:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"80b4a47d-5f18-4b66-ac3f-b43eb48c8d40","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:58:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"error","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3\": 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-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"error","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3\": 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-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"error","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4\": 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-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"error","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4\": 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-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"debug","ts":"2026-07-21T12:58:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:58:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:58:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"debug","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:58:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:58:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:58:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56824","PortSpecifier":{"PortValue":56824}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56824","PortSpecifier":{"PortValue":56824}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638697,"nanos":177560708},"http":{"id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","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-21T12:58:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0fc2e998-5b64-4433-baaf-0ba1bcbfd200","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:45298","PortSpecifier":{"PortValue":45298}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:45298","PortSpecifier":{"PortValue":45298}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638697,"nanos":215199884},"http":{"id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/auth-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","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":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","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-21T12:58:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7afd7add-58bb-4f4e-ad9c-01884f7f255d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56840","PortSpecifier":{"PortValue":56840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8251ecf1-125e-4811-8fd2-a95489c4471d","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:56840","PortSpecifier":{"PortValue":56840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638697,"nanos":252013808},"http":{"id":"8251ecf1-125e-4811-8fd2-a95489c4471d","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-N9IMLjYOQ7zukzS1_WBM6l8DysXPjGQaa4QpvTJ2W3PSAgzUnA27cQrDk3kX"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-N9IMLjYOQ7zukzS1_WBM6l8DysXPjGQaa4QpvTJ2W3PSAgzUnA27cQrDk3kX\"}"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","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-782207.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":"bd37e671-4c8a-44dd-ba37-ba44dafac5a1","keyName":"e2e-auth-iso-a-62cea4","subscription":"e2e-auth-iso-4063f8","tenant":"e2e-shared-a-782207","userId":"bd37e671-4c8a-44dd-ba37-ba44dafac5a1","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/auth-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","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-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","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-4063f8"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","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-21T12:58:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:58:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8251ecf1-125e-4811-8fd2-a95489c4471d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5eec78613333fc785788473954eb24d3c1040601e5b46b96d53b1dd54e109b0a"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/52d5ac65632a844abc59fa6eaea8882827a4a3ec4cfb1e46ab18640176fcf6a6"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b5fd748e422b5036eda158f9dbdd61f7d97822a8eac459fa54296882bfa58c5"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4972fcf8a519d13bcf6fa02b88a797dd01d660baa8638a0f4b440e78c6238a2"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fca66d5a25f1ed9bc52f3489ea0035fc4e30c1ee1717f9de480d526b0f5686dd"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/844983af0594a08a490c133b616b3a68462f609175dbbf47c748889dadbf8727"} {"level":"info","ts":"2026-07-21T12:58:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6499b4655368fad8f416608011fdb57a3f5e6993ec5d7d323b62571d658328f4"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1211583cd15fe62606ee3409c6c6887930f67d3d6f1e52fd2e6faee9905c6c14"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/14f9dd49699306afdddfb07fa77b6868c485eadcf91f9f675ae7be7a1a9bc8ef"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3801362901485cf4680955d12653d0e172a24fc9878478ea97b88ec2f34dcdd5"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cb5021577e245d6127b86e7bfd6b3cfa41134a3940e6df01991e516b0c9eed27"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5392446b4fae5b9e041a6af7231f50737513ba6b80f13fa9137f0ae5ffe74b8e"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/abb2af318d84cb6d9a67a0f0088502e1de44faf111d59e7c585f6211cbf0cb00"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97cbb43b17bc39b3b93324f1ee1f19159cef5f89ac79ecedaa140a1ac7646cd4"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c81e123954311841707cc41c02f9517882d0e0dcb121a8a8281e04b1fcb03ad9"} {"level":"info","ts":"2026-07-21T12:58:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c28a2927047330ad6f763dc4ae96f9ae8f70cd48ebf33c6dd9da8869c5698e1"} {"level":"debug","ts":"2026-07-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99"} {"level":"debug","ts":"2026-07-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a"} {"level":"error","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad\": 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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888"} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302"} {"level":"info","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"error","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56\": 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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70"} {"level":"error","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70\": 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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T12:59: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-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T12:59:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4"} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T12:59:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f"} {"level":"info","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:59090","PortSpecifier":{"PortValue":59090}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:59090","PortSpecifier":{"PortValue":59090}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638761,"nanos":25922222},"http":{"id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/sub-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","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-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8aff91f-9298-43a6-b8c7-8159a5cadb7c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49106","PortSpecifier":{"PortValue":49106}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"201168ff-6a26-49a0-a890-61ad7099d8c7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49106","PortSpecifier":{"PortValue":49106}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638761,"nanos":61974208},"http":{"id":"201168ff-6a26-49a0-a890-61ad7099d8c7","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/sub-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","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-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"201168ff-6a26-49a0-a890-61ad7099d8c7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7b07963f-67e3-4f68-823a-395d8737f570","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:59094","PortSpecifier":{"PortValue":59094}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7b07963f-67e3-4f68-823a-395d8737f570","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7b07963f-67e3-4f68-823a-395d8737f570","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:59094","PortSpecifier":{"PortValue":59094}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638761,"nanos":99239300},"http":{"id":"7b07963f-67e3-4f68-823a-395d8737f570","method":"GET","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7b07963f-67e3-4f68-823a-395d8737f570","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-mY4ZG4b53BHQTcTO_SRse7IqrnG9bbr0KzVNO1ZPLzzuhzSNSeoCnv0c6EXA"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7b07963f-67e3-4f68-823a-395d8737f570","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-mY4ZG4b53BHQTcTO_SRse7IqrnG9bbr0KzVNO1ZPLzzuhzSNSeoCnv0c6EXA\"}"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7b07963f-67e3-4f68-823a-395d8737f570","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-782207.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":"a44d5eb4-2a00-4e33-af3d-09cf305cef41","keyName":"e2e-sub-iso-4a8898","subscription":"e2e-a-only-748478","tenant":"e2e-shared-a-782207","userId":"a44d5eb4-2a00-4e33-af3d-09cf305cef41","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7b07963f-67e3-4f68-823a-395d8737f570","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b07963f-67e3-4f68-823a-395d8737f570","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b07963f-67e3-4f68-823a-395d8737f570","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b07963f-67e3-4f68-823a-395d8737f570","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/sub-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7b07963f-67e3-4f68-823a-395d8737f570","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b07963f-67e3-4f68-823a-395d8737f570","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b07963f-67e3-4f68-823a-395d8737f570","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-748478"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b07963f-67e3-4f68-823a-395d8737f570","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-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7b07963f-67e3-4f68-823a-395d8737f570","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7b07963f-67e3-4f68-823a-395d8737f570","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49110","PortSpecifier":{"PortValue":49110}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49110","PortSpecifier":{"PortValue":49110}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638761,"nanos":138232180},"http":{"id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","method":"GET","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1eMNrRd38jQi4DKMo_FFNsOqswb7H9hLxVfuQX5bx8DclXeEMXpTVhZNW0hiV"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-48842b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1eMNrRd38jQi4DKMo_FFNsOqswb7H9hLxVfuQX5bx8DclXeEMXpTVhZNW0hiV\"}"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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-48842b.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":"1f9aaf69-5436-4715-9eeb-ccab2faa816e","keyName":"e2e-sub-iso-b61338","subscription":"e2e-b-only-748478","tenant":"e2e-shared-b-48842b","userId":"1f9aaf69-5436-4715-9eeb-ccab2faa816e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/sub-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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-748478"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","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-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"44e807bb-c250-4109-8572-7c5e9b03ee5d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f6804e6c-a904-4674-a834-e215d55c078d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50166","PortSpecifier":{"PortValue":50166}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f6804e6c-a904-4674-a834-e215d55c078d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f6804e6c-a904-4674-a834-e215d55c078d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50166","PortSpecifier":{"PortValue":50166}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638771,"nanos":49239331},"http":{"id":"f6804e6c-a904-4674-a834-e215d55c078d","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f6804e6c-a904-4674-a834-e215d55c078d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f6804e6c-a904-4674-a834-e215d55c078d","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f6804e6c-a904-4674-a834-e215d55c078d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f6804e6c-a904-4674-a834-e215d55c078d","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f6804e6c-a904-4674-a834-e215d55c078d","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f6804e6c-a904-4674-a834-e215d55c078d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/sub-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f6804e6c-a904-4674-a834-e215d55c078d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f6804e6c-a904-4674-a834-e215d55c078d","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f6804e6c-a904-4674-a834-e215d55c078d","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-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f6804e6c-a904-4674-a834-e215d55c078d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f6804e6c-a904-4674-a834-e215d55c078d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49654","PortSpecifier":{"PortValue":49654}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49654","PortSpecifier":{"PortValue":49654}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638771,"nanos":84362705},"http":{"id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/sub-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","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-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8b88b8b-d2eb-403f-bb25-a1ad6696ef3d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50176","PortSpecifier":{"PortValue":50176}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0930b221-cf74-4011-9dfd-556fd2646c60","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50176","PortSpecifier":{"PortValue":50176}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638771,"nanos":117258475},"http":{"id":"0930b221-cf74-4011-9dfd-556fd2646c60","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1VIZVvK8dJT55Ssmr_Ftg718nA0FoHoC1LjSXtD9BDhlYAdFXS2vQP7Bb9XgU"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1VIZVvK8dJT55Ssmr_Ftg718nA0FoHoC1LjSXtD9BDhlYAdFXS2vQP7Bb9XgU\"}"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","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-782207.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":"88bb8835-adfb-4e31-98dc-c659843bf21f","keyName":"e2e-sub-iso-20f762","subscription":"e2e-shared-sub-899e36","tenant":"e2e-shared-a-782207","userId":"88bb8835-adfb-4e31-98dc-c659843bf21f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/sub-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","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-899e36"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","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-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0930b221-cf74-4011-9dfd-556fd2646c60","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49666","PortSpecifier":{"PortValue":49666}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49666","PortSpecifier":{"PortValue":49666}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638771,"nanos":145182354},"http":{"id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1HcS58DpOqzsPN7pB_JnrRAzRwnm7pXdSpy6P5uIzUXjoJWiHB0dZ0ehxPdzQ"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-48842b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1HcS58DpOqzsPN7pB_JnrRAzRwnm7pXdSpy6P5uIzUXjoJWiHB0dZ0ehxPdzQ\"}"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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-48842b.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":"ac069e90-7a48-4902-9748-9108139f271e","keyName":"e2e-sub-iso-6d4347","subscription":"e2e-shared-sub-899e36","tenant":"e2e-shared-b-48842b","userId":"ac069e90-7a48-4902-9748-9108139f271e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/sub-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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-899e36"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","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-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T12:59:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1297ccd3-2b08-4eb0-9b17-ced7550e3915","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T12:59:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4852adcc736ddfec0cb913915cf14c6bdc8ae03f770f0ed84a629e7695e2ab29"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5594fd74e4493968a8c1c29d00f869372674577d576208ee21b3bb07e2039bee"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f827d3f6863efda820a7829831b1b5f9c2b9350827d22923f6e36e438231a66"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f90ab72c74c1d7d9a7134f694161628428e26fc1f970af3ba38c2a71c939052c"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/28152ce70e80cad79236e68db246491200e3efd3f9956a15725a75cca8a5a77a"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b37466e8b7b1b4f06b8360301e8a91b81bac568e39abec41979cf828406396ad"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c04ba31b79794082fdc1c92bf7c33a71e9e5f1a4f796b73195cd4cdd60f1bf2f"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d363fe187bcb20f866fedff5bafc7b6d386775dea431058db1b3681631cfb05e"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8aeb68ae1c176db345d1714a17d66c5c426a080e5af114cb6a5b45246bd21154"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b724e4daf4be00d073bde989ef03e63b4487b2a372e2f98213cb52ea5fab7888"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ddb4cbc20a1e90469df47a1388273d9ef992d4261c324a4a06e12211f1d6b99"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67359823bcd771ea0665863c9f7649ed35ffd7917c374cfde8f17678584a2302"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d8af05f008fd0066c43b0f31f9321c21c01cc092a9a78b796470f0d9a96d3cc4"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fba931dee98ebc93a83b868027a447d624f1d3cf7b1e0ee36e410c94f26179f2"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e5419e885e044fb29032d62689a5c2812c02efea7db5de376c8d56c1ee6921db"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/360c25073b6d6749a00d7ab0e20090773b6d7b4139ccb6738ab97b6277591a70"} {"level":"info","ts":"2026-07-21T12:59:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c"} {"level":"info","ts":"2026-07-21T13:00:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T13:00:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"error","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e\": 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-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T13:00:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53922","PortSpecifier":{"PortValue":53922}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53922","PortSpecifier":{"PortValue":53922}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638844,"nanos":324586496},"http":{"id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","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-21T13:00:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a66e89d2-fec3-4fbb-b230-554896b2bb2c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:54874","PortSpecifier":{"PortValue":54874}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:54874","PortSpecifier":{"PortValue":54874}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638844,"nanos":365677224},"http":{"id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","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":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","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-21T13:00:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4c6f989e-af23-424a-a5ea-b1a1a101cea8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d130591b-6fd6-41db-b916-8481afc5d897","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53928","PortSpecifier":{"PortValue":53928}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d130591b-6fd6-41db-b916-8481afc5d897","method":"POST","path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d130591b-6fd6-41db-b916-8481afc5d897","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53928","PortSpecifier":{"PortValue":53928}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638844,"nanos":401564004},"http":{"id":"d130591b-6fd6-41db-b916-8481afc5d897","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d130591b-6fd6-41db-b916-8481afc5d897","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bnDwz3wle4NP8r9b_o8Gi54yVfEIIDjR8JPm8CwjKXR0fR2D9a99EMSqYlLb"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d130591b-6fd6-41db-b916-8481afc5d897","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bnDwz3wle4NP8r9b_o8Gi54yVfEIIDjR8JPm8CwjKXR0fR2D9a99EMSqYlLb\"}"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-782207.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":"27e666b5-dfb8-4be9-92cd-bad525ad157a","keyName":"e2e-rate-a-fce61d","subscription":"e2e-rate-iso-a-fce61d","tenant":"e2e-shared-a-782207","userId":"27e666b5-dfb8-4be9-92cd-bad525ad157a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d130591b-6fd6-41db-b916-8481afc5d897","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-782207.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-782207/rate-test-model-782207\",\"requestedSubscription\":\"e2e-rate-iso-a-fce61d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-782207.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-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fce61d","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"}} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d130591b-6fd6-41db-b916-8481afc5d897","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d130591b-6fd6-41db-b916-8481afc5d897","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-fce61d"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d130591b-6fd6-41db-b916-8481afc5d897","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-21T13:00:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d130591b-6fd6-41db-b916-8481afc5d897","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"27e666b5-dfb8-4be9-92cd-bad525ad157a","keyName":"e2e-rate-a-fce61d","selected_subscription":"e2e-rate-iso-a-fce61d","selected_subscription_key":"ai-tenant-e2e-shared-a-782207/e2e-rate-iso-a-fce61d@ai-tenant-e2e-shared-a-782207/rate-test-model-782207","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fce61d","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d130591b-6fd6-41db-b916-8481afc5d897","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d130591b-6fd6-41db-b916-8481afc5d897","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53934","PortSpecifier":{"PortValue":53934}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"87722c42-d62e-47d6-99e0-b0d46d333a91","method":"POST","path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53934","PortSpecifier":{"PortValue":53934}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638845,"nanos":462958228},"http":{"id":"87722c42-d62e-47d6-99e0-b0d46d333a91","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bnDwz3wle4NP8r9b_o8Gi54yVfEIIDjR8JPm8CwjKXR0fR2D9a99EMSqYlLb"} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bnDwz3wle4NP8r9b_o8Gi54yVfEIIDjR8JPm8CwjKXR0fR2D9a99EMSqYlLb\"}"} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-782207.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":"27e666b5-dfb8-4be9-92cd-bad525ad157a","keyName":"e2e-rate-a-fce61d","subscription":"e2e-rate-iso-a-fce61d","tenant":"e2e-shared-a-782207","userId":"27e666b5-dfb8-4be9-92cd-bad525ad157a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-782207.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-782207/rate-test-model-782207\",\"requestedSubscription\":\"e2e-rate-iso-a-fce61d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-782207.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-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fce61d","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"}} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-fce61d"} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","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-21T13:00:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"27e666b5-dfb8-4be9-92cd-bad525ad157a","keyName":"e2e-rate-a-fce61d","selected_subscription":"e2e-rate-iso-a-fce61d","selected_subscription_key":"ai-tenant-e2e-shared-a-782207/e2e-rate-iso-a-fce61d@ai-tenant-e2e-shared-a-782207/rate-test-model-782207","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fce61d","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87722c42-d62e-47d6-99e0-b0d46d333a91","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53940","PortSpecifier":{"PortValue":53940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","method":"POST","path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:53940","PortSpecifier":{"PortValue":53940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638846,"nanos":503562928},"http":{"id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1bnDwz3wle4NP8r9b_o8Gi54yVfEIIDjR8JPm8CwjKXR0fR2D9a99EMSqYlLb"} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1bnDwz3wle4NP8r9b_o8Gi54yVfEIIDjR8JPm8CwjKXR0fR2D9a99EMSqYlLb\"}"} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-782207.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":"27e666b5-dfb8-4be9-92cd-bad525ad157a","keyName":"e2e-rate-a-fce61d","subscription":"e2e-rate-iso-a-fce61d","tenant":"e2e-shared-a-782207","userId":"27e666b5-dfb8-4be9-92cd-bad525ad157a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-782207.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-782207/rate-test-model-782207\",\"requestedSubscription\":\"e2e-rate-iso-a-fce61d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-782207.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-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fce61d","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"}} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-fce61d"} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","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-21T13:00:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"27e666b5-dfb8-4be9-92cd-bad525ad157a","keyName":"e2e-rate-a-fce61d","selected_subscription":"e2e-rate-iso-a-fce61d","selected_subscription_key":"ai-tenant-e2e-shared-a-782207/e2e-rate-iso-a-fce61d@ai-tenant-e2e-shared-a-782207/rate-test-model-782207","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fce61d","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d20342b8-a75c-4d76-bd7b-dbb654cc77d1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35700","PortSpecifier":{"PortValue":35700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35700","PortSpecifier":{"PortValue":35700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638859,"nanos":262683844},"http":{"id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","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-21T13:00:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b47021ea-b95e-4313-8db6-3be28d5ae9f0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:57402","PortSpecifier":{"PortValue":57402}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:57402","PortSpecifier":{"PortValue":57402}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638859,"nanos":298792933},"http":{"id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","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":"3598d0ce-f99b-4338-999d-10f87b57e6b4","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"]}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/ed9254254788"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=e17d1ed3-6707-44c0-9b1f-91ce5dff1803"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3598d0ce-f99b-4338-999d-10f87b57e6b4","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.59:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","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":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","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-21T13:00:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c6239c6a-5f5e-4729-899e-37ad5ebb0614","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35716","PortSpecifier":{"PortValue":35716}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","method":"POST","path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35716","PortSpecifier":{"PortValue":35716}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638859,"nanos":332428695},"http":{"id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18SSxSrmnj52aEMl2_KnyGe1GUhNvOfBtCRp4RhiOwmOaeau96UoAKbvVleJt"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-18SSxSrmnj52aEMl2_KnyGe1GUhNvOfBtCRp4RhiOwmOaeau96UoAKbvVleJt\"}"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-782207.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":"ed7f30ee-e77a-4074-a2c6-f0043b179415","keyName":"e2e-rate-a-a5701e","subscription":"e2e-rate-iso-a-a5701e","tenant":"e2e-shared-a-782207","userId":"ed7f30ee-e77a-4074-a2c6-f0043b179415","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-782207.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-782207/rate-test-model-782207\",\"requestedSubscription\":\"e2e-rate-iso-a-a5701e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-782207.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-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-a5701e","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"}} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","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-a5701e"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"ed7f30ee-e77a-4074-a2c6-f0043b179415","keyName":"e2e-rate-a-a5701e","selected_subscription":"e2e-rate-iso-a-a5701e","selected_subscription_key":"ai-tenant-e2e-shared-a-782207/e2e-rate-iso-a-a5701e@ai-tenant-e2e-shared-a-782207/rate-test-model-782207","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-a5701e","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:00:59Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d5bafcde-9dd9-4055-935c-9b9751f3eae1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35724","PortSpecifier":{"PortValue":35724}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","method":"POST","path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35724","PortSpecifier":{"PortValue":35724}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638860,"nanos":366527747},"http":{"id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18SSxSrmnj52aEMl2_KnyGe1GUhNvOfBtCRp4RhiOwmOaeau96UoAKbvVleJt"} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-18SSxSrmnj52aEMl2_KnyGe1GUhNvOfBtCRp4RhiOwmOaeau96UoAKbvVleJt\"}"} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-782207.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":"ed7f30ee-e77a-4074-a2c6-f0043b179415","keyName":"e2e-rate-a-a5701e","subscription":"e2e-rate-iso-a-a5701e","tenant":"e2e-shared-a-782207","userId":"ed7f30ee-e77a-4074-a2c6-f0043b179415","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-782207.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-782207/rate-test-model-782207\",\"requestedSubscription\":\"e2e-rate-iso-a-a5701e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-782207.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-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-a5701e","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"}} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","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-a5701e"} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"ed7f30ee-e77a-4074-a2c6-f0043b179415","keyName":"e2e-rate-a-a5701e","selected_subscription":"e2e-rate-iso-a-a5701e","selected_subscription_key":"ai-tenant-e2e-shared-a-782207/e2e-rate-iso-a-a5701e@ai-tenant-e2e-shared-a-782207/rate-test-model-782207","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-a5701e","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:01:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d1b24a8a-753b-4f4b-bdb1-22b87855af0f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35728","PortSpecifier":{"PortValue":35728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b4b50f3b-7054-4887-9be0-06604ad90f21","method":"POST","path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions","host":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:35728","PortSpecifier":{"PortValue":35728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638861,"nanos":402258575},"http":{"id":"b4b50f3b-7054-4887-9be0-06604ad90f21","method":"POST","headers":{":authority":"e2e-shared-a-782207.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-782207/rate-test-model-782207/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18SSxSrmnj52aEMl2_KnyGe1GUhNvOfBtCRp4RhiOwmOaeau96UoAKbvVleJt"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-782207.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-18SSxSrmnj52aEMl2_KnyGe1GUhNvOfBtCRp4RhiOwmOaeau96UoAKbvVleJt\"}"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-782207.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":"ed7f30ee-e77a-4074-a2c6-f0043b179415","keyName":"e2e-rate-a-a5701e","subscription":"e2e-rate-iso-a-a5701e","tenant":"e2e-shared-a-782207","userId":"ed7f30ee-e77a-4074-a2c6-f0043b179415","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-782207.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-782207/rate-test-model-782207\",\"requestedSubscription\":\"e2e-rate-iso-a-a5701e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-782207.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-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-a5701e","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"}} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-782207/rate-test-model-782207\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-782207/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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","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-a5701e"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","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":"ed7f30ee-e77a-4074-a2c6-f0043b179415","keyName":"e2e-rate-a-a5701e","selected_subscription":"e2e-rate-iso-a-a5701e","selected_subscription_key":"ai-tenant-e2e-shared-a-782207/e2e-rate-iso-a-a5701e@ai-tenant-e2e-shared-a-782207/rate-test-model-782207","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-782207","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-a5701e","namespace":"ai-tenant-e2e-shared-a-782207","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-782207/rate-test-model-782207"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4b50f3b-7054-4887-9be0-06604ad90f21","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:57404","PortSpecifier":{"PortValue":57404}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","method":"POST","path":"/ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b/v1/completions","host":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:57404","PortSpecifier":{"PortValue":57404}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.59:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784638861,"nanos":434658986},"http":{"id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","method":"POST","headers":{":authority":"e2e-shared-b-48842b.apps.c49ea9a9-1d73-49c8-a2d2-ed9254254788.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1brLIitLlyFljuj9B_xM8Rucd5bmGZOPO1nyUVmZHEAWu2uWRvDGWlpigqkcv"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-48842b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1brLIitLlyFljuj9B_xM8Rucd5bmGZOPO1nyUVmZHEAWu2uWRvDGWlpigqkcv\"}"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-48842b.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":"347fd976-1b46-4186-b47d-f0fba3169ee6","keyName":"e2e-rate-b-a5701e","subscription":"e2e-rate-iso-b-a5701e","tenant":"e2e-shared-b-48842b","userId":"347fd976-1b46-4186-b47d-f0fba3169ee6","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-48842b.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-48842b/rate-test-model-48842b\",\"requestedSubscription\":\"e2e-rate-iso-b-a5701e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-48842b.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-48842b","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-a5701e","namespace":"ai-tenant-e2e-shared-b-48842b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b"}} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-48842b/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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-a5701e"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","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-21T13:01:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","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":"347fd976-1b46-4186-b47d-f0fba3169ee6","keyName":"e2e-rate-b-a5701e","selected_subscription":"e2e-rate-iso-b-a5701e","selected_subscription_key":"ai-tenant-e2e-shared-b-48842b/e2e-rate-iso-b-a5701e@ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-48842b","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-a5701e","namespace":"ai-tenant-e2e-shared-b-48842b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-48842b/rate-test-model-48842b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T13:01:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ea5453bd-a9c1-4eec-ba44-444d6e58476a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T13:01:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/955fcc87abd88f671fc5278c44ad2e1d9757ef06b95c3746a84075d7dbf3d33e"} {"level":"info","ts":"2026-07-21T13:01:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06c165f14c893f6522e6427b8eb19f74f9ee62ffc276254d32114755aa640389"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d1ed97c3430374685845d211b9b59e9b559e47ac4203f036afb4c9094121d63"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7bac7e86efa597cb1a66408a1ebadfeef84631bf4ded82f2268dbc2aa7558a34"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/49bcb2d45987114b27ca0b35ebd8e5352879d5d1b25341b0173cc3c1a82853ea"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/26de87bd6940d585e49b3568c6d33a6daf8e1717e172b03c09ba87233fcc9255"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/05c2ca75077a5435fb30c3e65548fd5b438b7c2123615fadf5abc9bca57fde9c"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/755158b0f8ad0994c46e95deab01d15974f56330f67f13a4021ec76fab001384"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec23cf2714b4d908c6f5b2bf2a0bf25fbd4701417c2f2cfba99f51facbe4484e"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c935240647d72cf0437cc24b862e0452a1b28105f99fb71c9b48365d32650741"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bed483aa937b8dc33581682026c77050ffe85947dc82e345223d780bd268197e"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/732e70227cd4260fd24f7c1d08a66e308b2a46ce6eb3e6c4a0033b605eeb8d56"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1f13b01c8c6eeb9491eb0185ee007de53385f64915ecf9f7703ffe789d5071b"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ade2aa6f0ff01cdd5ad27485b08a7acff0557c30a63a99b59b3f32612b125045"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9813d62e7508f0d8c208bfbbbdac08119c75d971322ead471d647867d203b010"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0300ce0062e1a469aa85045249df35a38b2bad311dd51486f7fad26b1d44b28d"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0b700c1e7c029228c976681a56e6a9a2b6a026c11173665777ff1d5edb99bc33"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20b8ae8967e07dbfcfde065c7e7c564fc421e4d85f6763acfdf82b2cbe5adcd3"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6194f457eaab9efddf681b8becb7532d10f02347e17d3e03317a2ccd6ebd824c"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d75a1924254e2583dd35d1c729315d778e856c7e8774f749093156af6dca6eaa"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a428dabe2cee70c2b7bff96107beb3579fdeda46693375e403384d75c719fa6"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c63df29ff3e26561138be5579623cfcbff3408f1ba5029ec9e41e5992a346d"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd063b7b8705249f761ecba47166ffc4af3be69e8c0afb5d4913d368cf96995"} {"level":"info","ts":"2026-07-21T13:01:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dbc7d5dc2dd977649e136a93b465ba5fdd3810f7a56fcc2489cea3825edfc9f6"}