--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:39914","PortSpecifier":{"PortValue":39914}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3173de12-2711-4420-a6a7-bbf2c689f17d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:39914","PortSpecifier":{"PortValue":39914}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475199,"nanos":988072844},"http":{"id":"3173de12-2711-4420-a6a7-bbf2c689f17d","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","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-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","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-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/auth-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","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-19T15:33:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","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-19T15:33:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3173de12-2711-4420-a6a7-bbf2c689f17d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56222","PortSpecifier":{"PortValue":56222}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"925dbd54-5574-4a62-ab41-a768a020c88c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56222","PortSpecifier":{"PortValue":56222}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475200,"nanos":23440823},"http":{"id":"925dbd54-5574-4a62-ab41-a768a020c88c","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/auth-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","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-19T15:33:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"925dbd54-5574-4a62-ab41-a768a020c88c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8d7a1821-6556-40f1-a853-daa48b891174","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:39918","PortSpecifier":{"PortValue":39918}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8d7a1821-6556-40f1-a853-daa48b891174","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8d7a1821-6556-40f1-a853-daa48b891174","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:39918","PortSpecifier":{"PortValue":39918}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475200,"nanos":65439665},"http":{"id":"8d7a1821-6556-40f1-a853-daa48b891174","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8d7a1821-6556-40f1-a853-daa48b891174","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8d7a1821-6556-40f1-a853-daa48b891174","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8d7a1821-6556-40f1-a853-daa48b891174","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d7a1821-6556-40f1-a853-daa48b891174","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d7a1821-6556-40f1-a853-daa48b891174","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d7a1821-6556-40f1-a853-daa48b891174","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/auth-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8d7a1821-6556-40f1-a853-daa48b891174","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8d7a1821-6556-40f1-a853-daa48b891174","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8d7a1821-6556-40f1-a853-daa48b891174","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-19T15:33:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8d7a1821-6556-40f1-a853-daa48b891174","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8d7a1821-6556-40f1-a853-daa48b891174","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56224","PortSpecifier":{"PortValue":56224}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a4b90a24-3495-4af5-8165-f084d80d080d","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56224","PortSpecifier":{"PortValue":56224}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475200,"nanos":99402354},"http":{"id":"a4b90a24-3495-4af5-8165-f084d80d080d","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/auth-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","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-19T15:33:20Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","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-19T15:33:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a4b90a24-3495-4af5-8165-f084d80d080d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33: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-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33: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-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33: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-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb\": 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-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"error","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb\": 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-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb\": 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-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"418a3982-1c95-4398-a007-e7089bfe0232","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:41044","PortSpecifier":{"PortValue":41044}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"418a3982-1c95-4398-a007-e7089bfe0232","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"418a3982-1c95-4398-a007-e7089bfe0232","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:41044","PortSpecifier":{"PortValue":41044}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475217,"nanos":336018100},"http":{"id":"418a3982-1c95-4398-a007-e7089bfe0232","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"418a3982-1c95-4398-a007-e7089bfe0232","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"418a3982-1c95-4398-a007-e7089bfe0232","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"418a3982-1c95-4398-a007-e7089bfe0232","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"418a3982-1c95-4398-a007-e7089bfe0232","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"418a3982-1c95-4398-a007-e7089bfe0232","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"418a3982-1c95-4398-a007-e7089bfe0232","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/auth-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"418a3982-1c95-4398-a007-e7089bfe0232","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"418a3982-1c95-4398-a007-e7089bfe0232","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"418a3982-1c95-4398-a007-e7089bfe0232","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-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"418a3982-1c95-4398-a007-e7089bfe0232","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"418a3982-1c95-4398-a007-e7089bfe0232","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38156","PortSpecifier":{"PortValue":38156}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38156","PortSpecifier":{"PortValue":38156}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475217,"nanos":375523647},"http":{"id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/auth-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","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-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0dd833ef-a723-4cd1-a653-404cf5d1051b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"df240755-8cd5-4226-865c-7fb73d194f10","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38168","PortSpecifier":{"PortValue":38168}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"df240755-8cd5-4226-865c-7fb73d194f10","method":"GET","path":"/maas-api/v1/api-keys/78284c36-9bc0-4fa7-9073-104b5f00e1d8","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"df240755-8cd5-4226-865c-7fb73d194f10","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38168","PortSpecifier":{"PortValue":38168}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475217,"nanos":410276993},"http":{"id":"df240755-8cd5-4226-865c-7fb73d194f10","method":"GET","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/78284c36-9bc0-4fa7-9073-104b5f00e1d8",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"df240755-8cd5-4226-865c-7fb73d194f10","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"df240755-8cd5-4226-865c-7fb73d194f10","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"df240755-8cd5-4226-865c-7fb73d194f10","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/78284c36-9bc0-4fa7-9073-104b5f00e1d8",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df240755-8cd5-4226-865c-7fb73d194f10","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df240755-8cd5-4226-865c-7fb73d194f10","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df240755-8cd5-4226-865c-7fb73d194f10","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/auth-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"df240755-8cd5-4226-865c-7fb73d194f10","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df240755-8cd5-4226-865c-7fb73d194f10","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df240755-8cd5-4226-865c-7fb73d194f10","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-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"df240755-8cd5-4226-865c-7fb73d194f10","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"df240755-8cd5-4226-865c-7fb73d194f10","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:41056","PortSpecifier":{"PortValue":41056}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","method":"GET","path":"/maas-api/v1/api-keys/78284c36-9bc0-4fa7-9073-104b5f00e1d8","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:41056","PortSpecifier":{"PortValue":41056}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475217,"nanos":442747276},"http":{"id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","method":"GET","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/78284c36-9bc0-4fa7-9073-104b5f00e1d8",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/78284c36-9bc0-4fa7-9073-104b5f00e1d8",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/auth-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","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-19T15:33:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","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-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8ab7c0df-45fb-4f3a-9a08-19f65f715c59","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:33:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c\": 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-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"error","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a\": 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-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"de5c3fe9-3117-4595-8542-78491c03816b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35488","PortSpecifier":{"PortValue":35488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"de5c3fe9-3117-4595-8542-78491c03816b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"de5c3fe9-3117-4595-8542-78491c03816b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35488","PortSpecifier":{"PortValue":35488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475234,"nanos":701076325},"http":{"id":"de5c3fe9-3117-4595-8542-78491c03816b","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"de5c3fe9-3117-4595-8542-78491c03816b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"de5c3fe9-3117-4595-8542-78491c03816b","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"de5c3fe9-3117-4595-8542-78491c03816b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"de5c3fe9-3117-4595-8542-78491c03816b","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"de5c3fe9-3117-4595-8542-78491c03816b","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"de5c3fe9-3117-4595-8542-78491c03816b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/auth-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"de5c3fe9-3117-4595-8542-78491c03816b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"de5c3fe9-3117-4595-8542-78491c03816b","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"de5c3fe9-3117-4595-8542-78491c03816b","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-19T15:33:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"de5c3fe9-3117-4595-8542-78491c03816b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"de5c3fe9-3117-4595-8542-78491c03816b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:41800","PortSpecifier":{"PortValue":41800}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:41800","PortSpecifier":{"PortValue":41800}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475234,"nanos":737763583},"http":{"id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/auth-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","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-19T15:33:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d948205f-69ff-4cab-b0b2-7d277cec1b74","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35494","PortSpecifier":{"PortValue":35494}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35494","PortSpecifier":{"PortValue":35494}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475234,"nanos":774840225},"http":{"id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1K4E3987N3Jp13ab1_T8I4r0CKFUeRPLxbtRwtvujEGft3xQiRSlN4qkltBCh"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1K4E3987N3Jp13ab1_T8I4r0CKFUeRPLxbtRwtvujEGft3xQiRSlN4qkltBCh\"}"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","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-4bc178.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":"51082e59-eb63-4b3a-a6ea-1a576d7634cc","keyName":"e2e-auth-iso-a-174b33","subscription":"e2e-auth-iso-018821","tenant":"e2e-shared-a-4bc178","userId":"51082e59-eb63-4b3a-a6ea-1a576d7634cc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/auth-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","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-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","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-018821"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","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-19T15:33:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:33:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ec74392-3dc4-4232-a5b3-ef03680f130f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:34:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:34:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:34:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba2bd940dd1699d4ecc32c8b84c185f937da1183b8bb1d1eec2eee1c75883930"} {"level":"info","ts":"2026-07-19T15:34:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e346c3b1eeb75002272c996f30080f79d9a88173c7a2e38722590c1c2262231b"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c0e92c9779d990c81ecdc9ceae14ba8d89ed6de20514cfffafc497a81584171"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2fc0ff5bcf95f7decff6b47e04fd89a1ced2958c13979250fd8ff28e17ded10c"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7206872b28ceec9467c476093e18f573be3e81cb96baf4e745774eddbc16a2d5"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/619ea70ae044badf93281c19d6dc48278ce2f0b0bb7824c6c2e8d8780c5f5369"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba23b9af88a756ac1dce5a29eabcb42143d3fd862b5d298e0e7fe549d37b91fd"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4715635b1bf1c6367a61b90478dbab1cd15aead458fbccbf2c9efeb17c2f97ec"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/261e26dc9393a746cd35b80c806c1b38458e2c40ba4e9e63264489069adb8edc"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f41a7108ff454c55a22f2904717117169625ec27322b5409b0252fd7be5ade9a"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7b7f5d1cb03db86f6191071c279ef772e5dd9ae3474c8463ffc2e89cbce4dd8"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e52b271f0e779009c13fd60d0f1692fbb11f62a0661dc0b2bff6898a9cee69bc"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/950b859d30945d085c287f3539d371c33aa4cc71b115b140861ed6883fd2c834"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/746fb759b80f3ecb2da4c74339066179617ac75556d4cf45ea21fcd257201436"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13b76f64fd567d913d188bb417a64bbe1c9241caf2b9e5065af51ab5b77c9ddb"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:34:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d9f8a02f2ec868495b05a52c250b4fb77296820e8999dabcdf75e74b0be5fa1e"} {"level":"debug","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03\": 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-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"error","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8\": 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-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81\": 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-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"debug","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:34:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:34:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:37996","PortSpecifier":{"PortValue":37996}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:37996","PortSpecifier":{"PortValue":37996}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475300,"nanos":487545122},"http":{"id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/sub-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","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-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"919d40a4-a241-4d0d-b1a1-3da4d5ee5657","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:47558","PortSpecifier":{"PortValue":47558}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"82869878-ab5c-4045-b3e3-6092cc42be64","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:47558","PortSpecifier":{"PortValue":47558}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475300,"nanos":531015126},"http":{"id":"82869878-ab5c-4045-b3e3-6092cc42be64","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/sub-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","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":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","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-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"82869878-ab5c-4045-b3e3-6092cc42be64","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38004","PortSpecifier":{"PortValue":38004}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38004","PortSpecifier":{"PortValue":38004}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475300,"nanos":571879183},"http":{"id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","method":"GET","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1eCND1YjYrTvgqQPP_kTzV7qRCrt81KwboOnESwU9NpmHEqAUey2SyGtjP2tN"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1eCND1YjYrTvgqQPP_kTzV7qRCrt81KwboOnESwU9NpmHEqAUey2SyGtjP2tN\"}"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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-4bc178.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":"3c9c5d7f-6b68-4168-8c7e-ecbff1cc5450","keyName":"e2e-sub-iso-034ff6","subscription":"e2e-a-only-04789f","tenant":"e2e-shared-a-4bc178","userId":"3c9c5d7f-6b68-4168-8c7e-ecbff1cc5450","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/sub-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","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-04789f"} {"level":"info","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3e44f8bc-e028-4562-887a-be7cb3e69f15","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:47564","PortSpecifier":{"PortValue":47564}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ec335812-522d-41cd-896c-f5fcf5aea534","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:47564","PortSpecifier":{"PortValue":47564}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475300,"nanos":612889049},"http":{"id":"ec335812-522d-41cd-896c-f5fcf5aea534","method":"GET","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-vcC0DNsIO7KylUDf_eC0yD29S9adonIVJq9W4rOzfNfFUrSrkg6pzX0dvey8"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-ccd7ab.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-vcC0DNsIO7KylUDf_eC0yD29S9adonIVJq9W4rOzfNfFUrSrkg6pzX0dvey8\"}"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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-ccd7ab.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":"3ba0f722-a3db-41ef-b9b8-72b595af097b","keyName":"e2e-sub-iso-0a3817","subscription":"e2e-b-only-04789f","tenant":"e2e-shared-b-ccd7ab","userId":"3ba0f722-a3db-41ef-b9b8-72b595af097b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/sub-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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-04789f"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","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-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ec335812-522d-41cd-896c-f5fcf5aea534","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:35:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35: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-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81\": 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-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35: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-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35: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-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85\": 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-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35: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-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"error","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03\": 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-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8\": 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-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:35:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"error","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001\": 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-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:35:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:44364","PortSpecifier":{"PortValue":44364}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"26cb49e7-ec1b-448b-bafc-2230f650783d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:44364","PortSpecifier":{"PortValue":44364}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475317,"nanos":144403256},"http":{"id":"26cb49e7-ec1b-448b-bafc-2230f650783d","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/sub-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","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-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26cb49e7-ec1b-448b-bafc-2230f650783d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:46486","PortSpecifier":{"PortValue":46486}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:46486","PortSpecifier":{"PortValue":46486}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475317,"nanos":187176180},"http":{"id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/sub-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","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-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fd355f04-f36b-43cd-9264-af6425dfc5f3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:44372","PortSpecifier":{"PortValue":44372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:44372","PortSpecifier":{"PortValue":44372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475317,"nanos":224818430},"http":{"id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RQ1dvl4cahC4e8TC_nknhFNY81b6ICFhRjy5IztyXvjI0uA8De2YShdVSmZI"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-RQ1dvl4cahC4e8TC_nknhFNY81b6ICFhRjy5IztyXvjI0uA8De2YShdVSmZI\"}"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","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-4bc178.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":"0030c5cd-d768-4f5e-a23b-bcedc2c6e0e3","keyName":"e2e-sub-iso-069021","subscription":"e2e-shared-sub-f5151a","tenant":"e2e-shared-a-4bc178","userId":"0030c5cd-d768-4f5e-a23b-bcedc2c6e0e3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/sub-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","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-f5151a"} {"level":"info","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7392fd0d-38ca-4824-8fa6-8b62d4f1c4c8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"80000b1d-692f-49ed-8568-4a3415090961","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:46488","PortSpecifier":{"PortValue":46488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"80000b1d-692f-49ed-8568-4a3415090961","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"80000b1d-692f-49ed-8568-4a3415090961","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:46488","PortSpecifier":{"PortValue":46488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475317,"nanos":253325873},"http":{"id":"80000b1d-692f-49ed-8568-4a3415090961","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"80000b1d-692f-49ed-8568-4a3415090961","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-LriQCmhxtNC0vxzI_YBaJ7f7acYar0LT6icB7KX3lOBxhAZdh20td66UsjI8"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"80000b1d-692f-49ed-8568-4a3415090961","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-ccd7ab.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-LriQCmhxtNC0vxzI_YBaJ7f7acYar0LT6icB7KX3lOBxhAZdh20td66UsjI8\"}"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"80000b1d-692f-49ed-8568-4a3415090961","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-ccd7ab.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":"a66a23d5-c6e8-4aa5-aaf9-2c2527a30513","keyName":"e2e-sub-iso-736a81","subscription":"e2e-shared-sub-f5151a","tenant":"e2e-shared-b-ccd7ab","userId":"a66a23d5-c6e8-4aa5-aaf9-2c2527a30513","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"80000b1d-692f-49ed-8568-4a3415090961","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"80000b1d-692f-49ed-8568-4a3415090961","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"80000b1d-692f-49ed-8568-4a3415090961","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"80000b1d-692f-49ed-8568-4a3415090961","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/sub-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"80000b1d-692f-49ed-8568-4a3415090961","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"80000b1d-692f-49ed-8568-4a3415090961","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-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"80000b1d-692f-49ed-8568-4a3415090961","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-f5151a"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"80000b1d-692f-49ed-8568-4a3415090961","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-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"80000b1d-692f-49ed-8568-4a3415090961","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:35:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"80000b1d-692f-49ed-8568-4a3415090961","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:35:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9ad0690fd55013591b9b3c158dda033b34b08339f2e9ce5bd53026e67d87a85"} {"level":"info","ts":"2026-07-19T15:35:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e582580d0594beae7cb551de2bd8e63f157ee1f31dcd8254f15eae21a577f7d8"} {"level":"info","ts":"2026-07-19T15:35:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/325f4f39785ecfa9d1e86c96a57f0eab0550be3c727e727a3ad8fed2ea74c737"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/962058d203bd287024832bb928dceee318636ccb9dde46c5f9400e5582780b33"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5571f298c172b5c3296f3ab4384da32581e6cb4fe98d7f0c0bc032596b0ae752"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0db553bb1424e7b71a0a6af01dfd990f91310a4aa7e1e86c79d29265c3f25a90"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d8f5d043da4e7e3d0b2d7a53808e26784bac2a33f20b0dc06a03c2fdc75321c0"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f7b9b1d1e5e0f9c097a37dcd61fadcf005b5050bea3788acd7941d3be9d24ae8"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2382dc81e03f4b29a26723452ab00a20e2a4cfd39033b1a7fcf35d7f36a6c001"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dea1e3a0ce03164b60b7de93f6d9dbe003ea73a3de34a0d81fc6eaa84cf412cb"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22c4a1e23e58465169990dc942fa46b4fb59cea2fed4594ccc75b2a495b2161e"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0254c8a9e0d21e24a6b9843c5135d91d8d5ba7ddfbe1b755156368ded2566f3d"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/772927083e77349b878ac22019a747c793235ba3e4cca4ac3b3d29d87d723e81"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c51c3ab0c72e538b2e6dad60ebd9ad693ffb65c801fdd451c958a3583139311c"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71fb6213a2ad4ca573706ced7d830321fc1b1d422df793bdf6d31977d5703e03"} {"level":"info","ts":"2026-07-19T15:35:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/656e69321999c9d1bc6bdf630ba32ceec32ac0f6103b2d7960cf31537fdbc9a0"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b\": 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-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"info","ts":"2026-07-19T15:36:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:36:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6"} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-19T15:36:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-19T15:36:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-19T15:36:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"info","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35702","PortSpecifier":{"PortValue":35702}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35702","PortSpecifier":{"PortValue":35702}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475393,"nanos":232694293},"http":{"id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","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-19T15:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e2d9f923-ee4a-42f2-b702-d7fdeb50f51a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"edade499-1a40-468d-b657-7a183ba0bd45","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:34682","PortSpecifier":{"PortValue":34682}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"edade499-1a40-468d-b657-7a183ba0bd45","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"edade499-1a40-468d-b657-7a183ba0bd45","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:34682","PortSpecifier":{"PortValue":34682}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475393,"nanos":276680693},"http":{"id":"edade499-1a40-468d-b657-7a183ba0bd45","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"edade499-1a40-468d-b657-7a183ba0bd45","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"edade499-1a40-468d-b657-7a183ba0bd45","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"edade499-1a40-468d-b657-7a183ba0bd45","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"edade499-1a40-468d-b657-7a183ba0bd45","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"edade499-1a40-468d-b657-7a183ba0bd45","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"edade499-1a40-468d-b657-7a183ba0bd45","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"edade499-1a40-468d-b657-7a183ba0bd45","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_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"edade499-1a40-468d-b657-7a183ba0bd45","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"edade499-1a40-468d-b657-7a183ba0bd45","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-19T15:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"edade499-1a40-468d-b657-7a183ba0bd45","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"edade499-1a40-468d-b657-7a183ba0bd45","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35712","PortSpecifier":{"PortValue":35712}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","method":"POST","path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35712","PortSpecifier":{"PortValue":35712}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475393,"nanos":313691380},"http":{"id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-nBTxbMXOvEdVL8rs_9t73y49sN5xsLiYDDF5CeuaG0lwgXSyMzNX5TQQlEr9"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-nBTxbMXOvEdVL8rs_9t73y49sN5xsLiYDDF5CeuaG0lwgXSyMzNX5TQQlEr9\"}"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-4bc178.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":"bd215923-fac8-4a74-b5eb-13e7523d6502","keyName":"e2e-rate-a-1adac7","subscription":"e2e-rate-iso-a-1adac7","tenant":"e2e-shared-a-4bc178","userId":"bd215923-fac8-4a74-b5eb-13e7523d6502","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.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-4bc178/rate-test-model-4bc178\",\"requestedSubscription\":\"e2e-rate-iso-a-1adac7\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-4bc178.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-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1adac7","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"}} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-1adac7"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","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-19T15:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"bd215923-fac8-4a74-b5eb-13e7523d6502","keyName":"e2e-rate-a-1adac7","selected_subscription":"e2e-rate-iso-a-1adac7","selected_subscription_key":"ai-tenant-e2e-shared-a-4bc178/e2e-rate-iso-a-1adac7@ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1adac7","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"005b78c3-4751-48b9-a616-7ea62cdd4aa4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35728","PortSpecifier":{"PortValue":35728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","method":"POST","path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:35728","PortSpecifier":{"PortValue":35728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475394,"nanos":374792619},"http":{"id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-nBTxbMXOvEdVL8rs_9t73y49sN5xsLiYDDF5CeuaG0lwgXSyMzNX5TQQlEr9"} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-nBTxbMXOvEdVL8rs_9t73y49sN5xsLiYDDF5CeuaG0lwgXSyMzNX5TQQlEr9\"}"} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-4bc178.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":"bd215923-fac8-4a74-b5eb-13e7523d6502","keyName":"e2e-rate-a-1adac7","subscription":"e2e-rate-iso-a-1adac7","tenant":"e2e-shared-a-4bc178","userId":"bd215923-fac8-4a74-b5eb-13e7523d6502","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.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-4bc178/rate-test-model-4bc178\",\"requestedSubscription\":\"e2e-rate-iso-a-1adac7\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-4bc178.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-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1adac7","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"}} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-1adac7"} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","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-19T15:36:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"bd215923-fac8-4a74-b5eb-13e7523d6502","keyName":"e2e-rate-a-1adac7","selected_subscription":"e2e-rate-iso-a-1adac7","selected_subscription_key":"ai-tenant-e2e-shared-a-4bc178/e2e-rate-iso-a-1adac7@ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1adac7","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"22be7e31-13ed-4a7c-869a-7d0726dd8f90","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:51304","PortSpecifier":{"PortValue":51304}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","method":"POST","path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:51304","PortSpecifier":{"PortValue":51304}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475395,"nanos":416588608},"http":{"id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-nBTxbMXOvEdVL8rs_9t73y49sN5xsLiYDDF5CeuaG0lwgXSyMzNX5TQQlEr9"} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-nBTxbMXOvEdVL8rs_9t73y49sN5xsLiYDDF5CeuaG0lwgXSyMzNX5TQQlEr9\"}"} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-4bc178.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":"bd215923-fac8-4a74-b5eb-13e7523d6502","keyName":"e2e-rate-a-1adac7","subscription":"e2e-rate-iso-a-1adac7","tenant":"e2e-shared-a-4bc178","userId":"bd215923-fac8-4a74-b5eb-13e7523d6502","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.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-4bc178/rate-test-model-4bc178\",\"requestedSubscription\":\"e2e-rate-iso-a-1adac7\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-4bc178.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-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1adac7","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"}} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-1adac7"} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","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-19T15:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"bd215923-fac8-4a74-b5eb-13e7523d6502","keyName":"e2e-rate-a-1adac7","selected_subscription":"e2e-rate-iso-a-1adac7","selected_subscription_key":"ai-tenant-e2e-shared-a-4bc178/e2e-rate-iso-a-1adac7@ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1adac7","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"71196003-2f1e-4b6f-be58-16ef3288d9b1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52356","PortSpecifier":{"PortValue":52356}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75836832-c9dd-4a0e-b8da-84d204382a90","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52356","PortSpecifier":{"PortValue":52356}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475406,"nanos":304347863},"http":{"id":"75836832-c9dd-4a0e-b8da-84d204382a90","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.77:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","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-19T15:36:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75836832-c9dd-4a0e-b8da-84d204382a90","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:48766","PortSpecifier":{"PortValue":48766}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7a777940-5c06-4f07-a157-beb32a01b35a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:48766","PortSpecifier":{"PortValue":48766}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475406,"nanos":341610408},"http":{"id":"7a777940-5c06-4f07-a157-beb32a01b35a","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","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":"7a5a978a-66cb-441b-8900-99c53591fafb","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"]}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/546184804f6f"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=9fb72522-c9eb-4e20-8d53-e45e75729733"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7a5a978a-66cb-441b-8900-99c53591fafb","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.79:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","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_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","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-19T15:36:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7a777940-5c06-4f07-a157-beb32a01b35a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52360","PortSpecifier":{"PortValue":52360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","method":"POST","path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52360","PortSpecifier":{"PortValue":52360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475406,"nanos":378057185},"http":{"id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1eaJM9mlJzBaOSvcC_293kkE813PNUr1xMviURZHuYhJXZQf3fc73XgvcRMQs"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1eaJM9mlJzBaOSvcC_293kkE813PNUr1xMviURZHuYhJXZQf3fc73XgvcRMQs\"}"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-4bc178.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":"6d24c130-5761-44f6-a7ad-bd2338d75cef","keyName":"e2e-rate-a-253204","subscription":"e2e-rate-iso-a-253204","tenant":"e2e-shared-a-4bc178","userId":"6d24c130-5761-44f6-a7ad-bd2338d75cef","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.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-4bc178/rate-test-model-4bc178\",\"requestedSubscription\":\"e2e-rate-iso-a-253204\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-4bc178.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-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-253204","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"}} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","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-253204"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"6d24c130-5761-44f6-a7ad-bd2338d75cef","keyName":"e2e-rate-a-253204","selected_subscription":"e2e-rate-iso-a-253204","selected_subscription_key":"ai-tenant-e2e-shared-a-4bc178/e2e-rate-iso-a-253204@ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-253204","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e9acf5d3-a3cf-4ec5-9dcf-7724645be005","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52366","PortSpecifier":{"PortValue":52366}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","method":"POST","path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52366","PortSpecifier":{"PortValue":52366}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475407,"nanos":419993324},"http":{"id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1eaJM9mlJzBaOSvcC_293kkE813PNUr1xMviURZHuYhJXZQf3fc73XgvcRMQs"} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1eaJM9mlJzBaOSvcC_293kkE813PNUr1xMviURZHuYhJXZQf3fc73XgvcRMQs\"}"} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-4bc178.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":"6d24c130-5761-44f6-a7ad-bd2338d75cef","keyName":"e2e-rate-a-253204","subscription":"e2e-rate-iso-a-253204","tenant":"e2e-shared-a-4bc178","userId":"6d24c130-5761-44f6-a7ad-bd2338d75cef","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.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-4bc178/rate-test-model-4bc178\",\"requestedSubscription\":\"e2e-rate-iso-a-253204\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-4bc178.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-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-253204","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"}} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-253204"} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","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-19T15:36:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"6d24c130-5761-44f6-a7ad-bd2338d75cef","keyName":"e2e-rate-a-253204","selected_subscription":"e2e-rate-iso-a-253204","selected_subscription_key":"ai-tenant-e2e-shared-a-4bc178/e2e-rate-iso-a-253204@ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-253204","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e5cca61-7f90-453e-bb2b-d3f78c3b4d14","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52378","PortSpecifier":{"PortValue":52378}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","method":"POST","path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions","host":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52378","PortSpecifier":{"PortValue":52378}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.77:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475408,"nanos":463842916},"http":{"id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","method":"POST","headers":{":authority":"e2e-shared-a-4bc178.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1eaJM9mlJzBaOSvcC_293kkE813PNUr1xMviURZHuYhJXZQf3fc73XgvcRMQs"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1eaJM9mlJzBaOSvcC_293kkE813PNUr1xMviURZHuYhJXZQf3fc73XgvcRMQs\"}"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-4bc178.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":"6d24c130-5761-44f6-a7ad-bd2338d75cef","keyName":"e2e-rate-a-253204","subscription":"e2e-rate-iso-a-253204","tenant":"e2e-shared-a-4bc178","userId":"6d24c130-5761-44f6-a7ad-bd2338d75cef","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4bc178.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-4bc178/rate-test-model-4bc178\",\"requestedSubscription\":\"e2e-rate-iso-a-253204\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-4bc178.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-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-253204","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"}} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4bc178/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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-253204"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"6d24c130-5761-44f6-a7ad-bd2338d75cef","keyName":"e2e-rate-a-253204","selected_subscription":"e2e-rate-iso-a-253204","selected_subscription_key":"ai-tenant-e2e-shared-a-4bc178/e2e-rate-iso-a-253204@ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-4bc178","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-253204","namespace":"ai-tenant-e2e-shared-a-4bc178","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4bc178/rate-test-model-4bc178"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"97ac16f2-6f28-4006-b49c-a689b99ccd29","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:48770","PortSpecifier":{"PortValue":48770}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c422aef1-5cdc-44f9-a805-7127d6f48153","method":"POST","path":"/ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab/v1/completions","host":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:48770","PortSpecifier":{"PortValue":48770}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.79:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784475408,"nanos":500241889},"http":{"id":"c422aef1-5cdc-44f9-a805-7127d6f48153","method":"POST","headers":{":authority":"e2e-shared-b-ccd7ab.apps.c166a73c-f184-4a3d-931d-546184804f6f.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1YiahFdXSpKIabH1b_6H1kOcKZXLEhiDOJQKPid8VAqJcCmKmdt6QoZzvr5BD"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-ccd7ab.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1YiahFdXSpKIabH1b_6H1kOcKZXLEhiDOJQKPid8VAqJcCmKmdt6QoZzvr5BD\"}"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-ccd7ab.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":"337d67e4-f5cb-4698-94fb-3ff16071c2ab","keyName":"e2e-rate-b-253204","subscription":"e2e-rate-iso-b-253204","tenant":"e2e-shared-b-ccd7ab","userId":"337d67e4-f5cb-4698-94fb-3ff16071c2ab","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-ccd7ab.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-ccd7ab/rate-test-model-ccd7ab\",\"requestedSubscription\":\"e2e-rate-iso-b-253204\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-ccd7ab.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-ccd7ab","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-253204","namespace":"ai-tenant-e2e-shared-b-ccd7ab","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab"}} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-ccd7ab/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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-253204"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","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-19T15:36:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"337d67e4-f5cb-4698-94fb-3ff16071c2ab","keyName":"e2e-rate-b-253204","selected_subscription":"e2e-rate-iso-b-253204","selected_subscription_key":"ai-tenant-e2e-shared-b-ccd7ab/e2e-rate-iso-b-253204@ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-ccd7ab","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-253204","namespace":"ai-tenant-e2e-shared-b-ccd7ab","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-ccd7ab/rate-test-model-ccd7ab"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-19T15:36:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c422aef1-5cdc-44f9-a805-7127d6f48153","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eaee84c71c5594f09de39c25d97279741c4ad5fba065988fd7bc8b60d6ede357"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/627a84cccb6ce4467541d0812b14111c5125de7d54fddd92dd686043536bfbbb"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/967e95bc513f712f2e57812e0f9bf5f3dfbb58cd4d597b103fb93c84dd85b301"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/087a747bfdb6bf12850c254b468ede87a411a113c84633ab3651cf5c6998ce03"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c6a58338fb83a4f4e346bcee6f3858e09b56985a1820f12325f3ce56ca73520"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de6c029957b94cb0cde7200f91ef2886b24cf9643b1b123fc17960627cd3725b"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bdda8339571f8db82aae374cb6aa882f6c374327aaf6d21f6489870e1be0e93d"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4ed089a4b0fdc0e632851fd0d62e5fa40879f685525b71706dc815c78b90545d"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eefbedc20b59b67a1bb3dd743a399d3fbce69e6467a01c53cfb0137961d3a1eb"} {"level":"info","ts":"2026-07-19T15:36:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/507a1a4eb592750c2113e2ed159d9b45e9d7fcdc1e9aaa99cf7ec061181bf3b2"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/def7dcbd8dc7fe3fcb257f5de5e6df4da7b45ee6fed3986e8f3ed6b5c4c372c6"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1772d686c1ea5d5ff34279549930235cd28e16636969addee7cbb4fc3f3739d2"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4e59f998c22e6848f2947e84183f2758c94c2702c50b00aeb440c0f4f040474"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c1100f92a4b6ceebdbdce85e9b4cb84b1531bda51c833ef1f2a9336ec79a21a"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b19c708a8f5897e24fb3e9057e19ba675e14750c0bb4740ce1afdca80ff3ea3c"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/68d83dde7ce469e4d2b497d7a5a3d073b0d3672c7a965aa1d73356b52d564bd5"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e4ee36e59d4dcb1d18009f15900018a359ae841939f59e6cf8222b134739c45"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4d6c248655860b7c5668f0070d3e3451b6777353322bc73fc009ca54d131f66d"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af70c7ec786bd389cafbc6bea5413fe5126841149e577cabd6bce30adf40beb0"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca64c95555eeab91d28a35bdda75e101df0d1470c6349167c98119422909cc82"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3e1a661b6440f87097bf02f48e81396055038d60ab142a1113d5a5a245dccc1"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dcf47fbda87ee19dfdde87867978a8ad14aa97c98223c57c87c5c40f4278e36b"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/357fb861e10418e6e9818cdbc68d109a7079f10cc6991fbaefc51204c9450832"} {"level":"info","ts":"2026-07-19T15:36:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5ba3602a757a6b7ccf85b6bae07cfb7eb3a6e282f055050ad09e3a993016022"}