--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:17:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:17:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:41540","PortSpecifier":{"PortValue":41540}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","object":"source:{address:{socket_address:{address:\"10.133.0.8:41540\" port_value:41540}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871086 nanos:45866435} http:{id:\"930e9cd0-6b69-47a3-bc50-baf7a3c890f1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"930e9cd0-6b69-47a3-bc50-baf7a3c890f1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":45866435,"seconds":1785871086}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41540},"address":"10.133.0.8:41540"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":45866435,"seconds":1785871086},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:41540","port":41540}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/auth-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","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-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"930e9cd0-6b69-47a3-bc50-baf7a3c890f1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:34162","PortSpecifier":{"PortValue":34162}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","object":"source:{address:{socket_address:{address:\"10.133.0.8:34162\" port_value:34162}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871086 nanos:133584626} http:{id:\"e2ec1d74-797f-45f5-aecb-1e7bd05a326d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"e2ec1d74-797f-45f5-aecb-1e7bd05a326d\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.69:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":133584626,"seconds":1785871086}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34162},"address":"10.133.0.8:34162"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":133584626,"seconds":1785871086},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:34162","port":34162}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/auth-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","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":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","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-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e2ec1d74-797f-45f5-aecb-1e7bd05a326d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:41554","PortSpecifier":{"PortValue":41554}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"94afa8e8-1c37-9832-8411-0f8783177dd0","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","object":"source:{address:{socket_address:{address:\"10.133.0.8:41554\" port_value:41554}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871086 nanos:174191252} http:{id:\"94afa8e8-1c37-9832-8411-0f8783177dd0\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"94afa8e8-1c37-9832-8411-0f8783177dd0\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-n3B7mbrjPACdc40c_ec41WKgfntJuf8TwyV3HhhTeWwxNgwUIMTyQyrDI1rV"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","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-1d2c46.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":"e43090a7-48d6-4e11-acc6-7c4e580033cc","keyName":"e2e-auth-iso-a-2de9ee","subscription":"e2e-auth-iso-46f6e0","tenant":"e2e-shared-a-1d2c46","userId":"e43090a7-48d6-4e11-acc6-7c4e580033cc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"94afa8e8-1c37-9832-8411-0f8783177dd0"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"94afa8e8-1c37-9832-8411-0f8783177dd0","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":174191252,"seconds":1785871086}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41554},"address":"10.133.0.8:41554"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"94afa8e8-1c37-9832-8411-0f8783177dd0"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"94afa8e8-1c37-9832-8411-0f8783177dd0","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":174191252,"seconds":1785871086},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:41554","port":41554}}} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/auth-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","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-08-04T19:18:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","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-46f6e0"} {"level":"info","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:18:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"94afa8e8-1c37-9832-8411-0f8783177dd0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5a91bce00f5ff6ac25ac405715db499f5fee4326c7f016b000bc4efb0c807c4d"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54cda20985ec208ccf2c48db5322df6833e964be7009792561cf29e5dafe0fbb"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/889713e1f19b97035c6770060cfbafca4a292e28728223c2082414c43c636365"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/493530927e0ecb9a124e5034977ba5d357def35b440dace53cd7d3ba0de98ff1"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/89cfba4cdec383742ef356c4715c9cffa787955a16a2aa4ce6ad6ce1ea0a65bd"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:18:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ea0b1d4d2295cddf06e2a98a9b1269889cd00e221a774424f84e24aa37d969d5"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5fed4e080fda96da9ebde0c3bde98789d8abe1dfe6f90c9ac92b858365090001"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dde6a00128c13f5c252c7b2daad8c06db4028ca34790fc948287d46da1c1d70b"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8fc56c0fd9a4add4657bd8361f77269f38b270aaf024527e75c878edecd370"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/78f0c21d352ea41d7f3cb5c3a3c60e0a2d1fab69edcd7363b71a20fe961c7af3"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6de8afa67e70691b1e6979794228a9aa483978288091c032c54cde353312b5a"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/665fb4c2874b8e1f1f3a6f2b23da56b90272ba11b132380703e6a068169237e0"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c4149c75a10ad7f5176e51d35a109274c64e75df24ceb0e446d37c85aac9d20c"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ce90818299c606911335fa45c34da2463032a9260025bd13d55b03d863123b0a"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7d41be934349842dc25cd777a9a8c65ea4f35eb0a51883fe705218db6806e8f2"} {"level":"info","ts":"2026-08-04T19:18:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f459aee437a4201700ef48961e1459faeb475ba90d3bfb490478b8ca0582118"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"error","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:18:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:18:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"error","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:18:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"error","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"error","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"debug","ts":"2026-08-04T19:19:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:41814","PortSpecifier":{"PortValue":41814}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","object":"source:{address:{socket_address:{address:\"10.133.0.8:41814\" port_value:41814}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871157 nanos:927028486} http:{id:\"8387ebe8-a570-4f7d-b112-7eccfd63773f\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"8387ebe8-a570-4f7d-b112-7eccfd63773f\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"8387ebe8-a570-4f7d-b112-7eccfd63773f"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":927028486,"seconds":1785871157}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41814},"address":"10.133.0.8:41814"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"8387ebe8-a570-4f7d-b112-7eccfd63773f"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":927028486,"seconds":1785871157},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:41814","port":41814}}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/sub-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","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-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8387ebe8-a570-4f7d-b112-7eccfd63773f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:59148","PortSpecifier":{"PortValue":59148}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","object":"source:{address:{socket_address:{address:\"10.133.0.8:59148\" port_value:59148}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871157 nanos:971372936} http:{id:\"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.69:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":971372936,"seconds":1785871157}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59148},"address":"10.133.0.8:59148"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":971372936,"seconds":1785871157},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:59148","port":59148}}} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/sub-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","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":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","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-08-04T19:19:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","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-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1d4d8fe1-f8df-41a9-9ffc-8fbb9ba61e2b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:41822","PortSpecifier":{"PortValue":41822}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","object":"source:{address:{socket_address:{address:\"10.133.0.8:41822\" port_value:41822}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871158 nanos:13527462} http:{id:\"0207fb93-7969-41fb-910c-aacd6ae16e8a\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"0207fb93-7969-41fb-910c-aacd6ae16e8a\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Zd4fjioKTAAEuHbl_gPykXLPvolM4xCV9ralV5iIXa8GmV6Ya3QV8OxYHdgZ"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","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-1d2c46.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":"991fc997-c2c6-45a1-b227-65821549f40a","keyName":"e2e-sub-iso-e97cc5","subscription":"e2e-a-only-cd71c6","tenant":"e2e-shared-a-1d2c46","userId":"991fc997-c2c6-45a1-b227-65821549f40a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"0207fb93-7969-41fb-910c-aacd6ae16e8a"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":13527462,"seconds":1785871158}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41822},"address":"10.133.0.8:41822"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"0207fb93-7969-41fb-910c-aacd6ae16e8a"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":13527462,"seconds":1785871158},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:41822","port":41822}}} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/sub-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","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-cd71c6"} {"level":"info","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0207fb93-7969-41fb-910c-aacd6ae16e8a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:59164","PortSpecifier":{"PortValue":59164}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","object":"source:{address:{socket_address:{address:\"10.133.0.8:59164\" port_value:59164}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871158 nanos:64019490} http:{id:\"124c0b38-d2cd-46b9-811a-2df810a0bf4d\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"124c0b38-d2cd-46b9-811a-2df810a0bf4d\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-KG3iTH04Y2z4P501_doNKzKp3TGnTxTLPTrMxzr37GYm4gP4emXaWXramr2S"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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-1a00f6.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":"ad858a4e-5e1b-40d9-91c1-2bd2291e0e68","keyName":"e2e-sub-iso-41045c","subscription":"e2e-b-only-cd71c6","tenant":"e2e-shared-b-1a00f6","userId":"ad858a4e-5e1b-40d9-91c1-2bd2291e0e68","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":64019490,"seconds":1785871158}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59164},"address":"10.133.0.8:59164"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":64019490,"seconds":1785871158},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:59164","port":59164}}} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/sub-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","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-cd71c6"} {"level":"info","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"124c0b38-d2cd-46b9-811a-2df810a0bf4d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"} {"level":"info","ts":"2026-08-04T19:19:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:19:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:54708","PortSpecifier":{"PortValue":54708}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","object":"source:{address:{socket_address:{address:\"10.133.0.8:54708\" port_value:54708}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871181 nanos:434509408} http:{id:\"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":434509408,"seconds":1785871181}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54708},"address":"10.133.0.8:54708"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":434509408,"seconds":1785871181},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:54708","port":54708}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/sub-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","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-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"94cb0fd4-3523-4cbf-bd1a-d8e3158dfe2b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:54604","PortSpecifier":{"PortValue":54604}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0cacd9c6-a32f-4fef-831e-451b70db7362","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","object":"source:{address:{socket_address:{address:\"10.133.0.8:54604\" port_value:54604}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871181 nanos:474479337} http:{id:\"0cacd9c6-a32f-4fef-831e-451b70db7362\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"0cacd9c6-a32f-4fef-831e-451b70db7362\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.69:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"0cacd9c6-a32f-4fef-831e-451b70db7362"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"0cacd9c6-a32f-4fef-831e-451b70db7362","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":474479337,"seconds":1785871181}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54604},"address":"10.133.0.8:54604"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"0cacd9c6-a32f-4fef-831e-451b70db7362"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"0cacd9c6-a32f-4fef-831e-451b70db7362","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":474479337,"seconds":1785871181},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:54604","port":54604}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/sub-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","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-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0cacd9c6-a32f-4fef-831e-451b70db7362","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:54724","PortSpecifier":{"PortValue":54724}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","object":"source:{address:{socket_address:{address:\"10.133.0.8:54724\" port_value:54724}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871181 nanos:516182083} http:{id:\"9eb3b503-7109-4d61-a6d6-404adbbf1ba2\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"9eb3b503-7109-4d61-a6d6-404adbbf1ba2\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18scVefQXbGT4PRiP_AS9Iz4d2HyrwBqMubfVgI6V8Bf9dwLs9QapAnn7J1IT"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","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-1d2c46.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":"0e041c2b-dab2-4d27-8d1f-45bab38d3fdb","keyName":"e2e-sub-iso-7ebc57","subscription":"e2e-shared-sub-383753","tenant":"e2e-shared-a-1d2c46","userId":"0e041c2b-dab2-4d27-8d1f-45bab38d3fdb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":516182083,"seconds":1785871181}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54724},"address":"10.133.0.8:54724"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":516182083,"seconds":1785871181},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:54724","port":54724}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/sub-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","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-383753"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","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-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9eb3b503-7109-4d61-a6d6-404adbbf1ba2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:54614","PortSpecifier":{"PortValue":54614}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","object":"source:{address:{socket_address:{address:\"10.133.0.8:54614\" port_value:54614}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871181 nanos:543079211} http:{id:\"19f408cd-90b1-4dff-9207-05fc787fc2cb\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"19f408cd-90b1-4dff-9207-05fc787fc2cb\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Im4u2Mm6YP8MuBCu_GEuNO2JwCCDPpQnICsBL6fycnGXV3rSzGztiDxzipew"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","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-1a00f6.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":"465a839f-42c5-4b78-a580-4d6c01326bfb","keyName":"e2e-sub-iso-a2a43e","subscription":"e2e-shared-sub-383753","tenant":"e2e-shared-b-1a00f6","userId":"465a839f-42c5-4b78-a580-4d6c01326bfb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"19f408cd-90b1-4dff-9207-05fc787fc2cb"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":543079211,"seconds":1785871181}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54614},"address":"10.133.0.8:54614"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"19f408cd-90b1-4dff-9207-05fc787fc2cb"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":543079211,"seconds":1785871181},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:54614","port":54614}}} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/sub-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","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-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","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-383753"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:19:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"19f408cd-90b1-4dff-9207-05fc787fc2cb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0aa4137f37616866b3db1cfc492f9123dd6cafed477abde8ca1d6e628a4a3688"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ac473d6f85cbdafe91ed308261486d17776d335bb04ce10faca039d91599b25"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/15c9734d778bff4414732d8e6f51760f7935722982177c620a536158dc02d332"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9b10cf334de5f0c7a7c5c3aaa6891da8ae14fa168f125be7f554743ce31297c"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9236ba94b1c6b6d494f011da30a2be593519208413f16054416f2aaef5545fe2"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f76386cbe0870fd6d98c74f8d25035fa06c24a11daa5c24e076fc90c73bd7d5d"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a11f319e00b7765509db989ac49a9cbd5c030a13cc8696eba8068f1dedfcf78"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c6cb0373b4534286299d7d5aa8843220fd6deee7c6100e806fb556a9498cdaa"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ad1ea6e54d1d60592c9daf8b1f15ece4d15ab159d58ffea6a4929bd68b9d3fad"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/92cc3f5e83bc9a720a15fcba4cf273c2acb629314fd670d85387cb17263d3f16"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e8b963b5f5326a03227d71705da109865491309dac6f37d7a2fcb997cf890b41"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/713f21b7b076b386fe4ddc9348f56cbb37f44a7b5ff9a0fdb58eca4a998aca33"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c00740495e627d9415ec3dd521742b08e0ae1fac0da29c880ffb192fe3918aec"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fcbd3d4831813f8e54e69e415c168270bb621a16f87b347d8f3c350d587b5961"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f2845f1a01470bedafb4636b05ff3fe00c78a077063b9be1b87358ff55653ba"} {"level":"info","ts":"2026-08-04T19:19:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e11715ce0836c8fbf47e3e1a00e4a6f427c9d55b79228d3fcdc15888a2550f1f"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"error","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:20:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:20:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"error","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:21:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:56994","PortSpecifier":{"PortValue":56994}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","object":"source:{address:{socket_address:{address:\"10.133.0.8:56994\" port_value:56994}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871284 nanos:107985875} http:{id:\"6beae203-930f-4abb-b89a-7ed829c1c7e8\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"6beae203-930f-4abb-b89a-7ed829c1c7e8\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6beae203-930f-4abb-b89a-7ed829c1c7e8"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":107985875,"seconds":1785871284}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56994},"address":"10.133.0.8:56994"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6beae203-930f-4abb-b89a-7ed829c1c7e8"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":107985875,"seconds":1785871284},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:56994","port":56994}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","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":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","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-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6beae203-930f-4abb-b89a-7ed829c1c7e8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:35716","PortSpecifier":{"PortValue":35716}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","object":"source:{address:{socket_address:{address:\"10.133.0.8:35716\" port_value:35716}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871284 nanos:160353998} http:{id:\"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.69:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":160353998,"seconds":1785871284}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35716},"address":"10.133.0.8:35716"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":160353998,"seconds":1785871284},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:35716","port":35716}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","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":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","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-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9fd062c9-9f6c-4c63-8ea2-4d9b3dab6429","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:57010","PortSpecifier":{"PortValue":57010}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","object":"source:{address:{socket_address:{address:\"10.133.0.8:57010\" port_value:57010}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871284 nanos:211895915} http:{id:\"3d20f07e-82b0-4526-87ec-97e394fa2ba9\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"3d20f07e-82b0-4526-87ec-97e394fa2ba9\"} path:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1PABMq46ocWzK4FaA_x0ONM67MpaZ7nlVst42HLCnb4NkuJLAiA6CoLtOJjMm"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-1d2c46.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":"62086723-0ef1-4eef-88af-691c5ca26d56","keyName":"e2e-rate-a-010837","subscription":"e2e-rate-iso-a-010837","tenant":"e2e-shared-a-1d2c46","userId":"62086723-0ef1-4eef-88af-691c5ca26d56","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-1d2c46.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-010837","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":211895915,"seconds":1785871284}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57010},"address":"10.133.0.8:57010"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":211895915,"seconds":1785871284},"url_path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:57010","port":57010}}} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-010837"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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-08-04T19:21:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","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":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"62086723-0ef1-4eef-88af-691c5ca26d56","keyName":"e2e-rate-a-010837","selected_subscription":"e2e-rate-iso-a-010837","selected_subscription_key":"ai-tenant-e2e-shared-a-1d2c46/e2e-rate-iso-a-010837@ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-010837","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3d20f07e-82b0-4526-87ec-97e394fa2ba9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:57016","PortSpecifier":{"PortValue":57016}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","object":"source:{address:{socket_address:{address:\"10.133.0.8:57016\" port_value:57016}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871285 nanos:332241200} http:{id:\"4b4ec049-0bf5-4ccb-98e4-de783ae3555c\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"4b4ec049-0bf5-4ccb-98e4-de783ae3555c\"} path:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1PABMq46ocWzK4FaA_x0ONM67MpaZ7nlVst42HLCnb4NkuJLAiA6CoLtOJjMm"} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-1d2c46.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":"62086723-0ef1-4eef-88af-691c5ca26d56","keyName":"e2e-rate-a-010837","subscription":"e2e-rate-iso-a-010837","tenant":"e2e-shared-a-1d2c46","userId":"62086723-0ef1-4eef-88af-691c5ca26d56","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-1d2c46.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-010837","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"}} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":332241200,"seconds":1785871285}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57016},"address":"10.133.0.8:57016"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":332241200,"seconds":1785871285},"url_path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:57016","port":57016}}} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-010837"} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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-08-04T19:21:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","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":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"62086723-0ef1-4eef-88af-691c5ca26d56","keyName":"e2e-rate-a-010837","selected_subscription":"e2e-rate-iso-a-010837","selected_subscription_key":"ai-tenant-e2e-shared-a-1d2c46/e2e-rate-iso-a-010837@ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-010837","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4b4ec049-0bf5-4ccb-98e4-de783ae3555c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:57024","PortSpecifier":{"PortValue":57024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","object":"source:{address:{socket_address:{address:\"10.133.0.8:57024\" port_value:57024}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871286 nanos:378360595} http:{id:\"fcb8d251-d8a7-40ea-925e-e29b99cd41ad\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"fcb8d251-d8a7-40ea-925e-e29b99cd41ad\"} path:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1PABMq46ocWzK4FaA_x0ONM67MpaZ7nlVst42HLCnb4NkuJLAiA6CoLtOJjMm"} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-1d2c46.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":"62086723-0ef1-4eef-88af-691c5ca26d56","keyName":"e2e-rate-a-010837","subscription":"e2e-rate-iso-a-010837","tenant":"e2e-shared-a-1d2c46","userId":"62086723-0ef1-4eef-88af-691c5ca26d56","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-1d2c46.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-010837","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"}} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":378360595,"seconds":1785871286}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57024},"address":"10.133.0.8:57024"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":378360595,"seconds":1785871286},"url_path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:57024","port":57024}}} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-010837"} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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-08-04T19:21:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","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":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"62086723-0ef1-4eef-88af-691c5ca26d56","keyName":"e2e-rate-a-010837","selected_subscription":"e2e-rate-iso-a-010837","selected_subscription_key":"ai-tenant-e2e-shared-a-1d2c46/e2e-rate-iso-a-010837@ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-010837","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fcb8d251-d8a7-40ea-925e-e29b99cd41ad","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"info","ts":"2026-08-04T19:21:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"info","ts":"2026-08-04T19:21:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:21:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:21:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"info","ts":"2026-08-04T19:21:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:49172","PortSpecifier":{"PortValue":49172}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","object":"source:{address:{socket_address:{address:\"10.133.0.8:49172\" port_value:49172}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871308 nanos:394145950} http:{id:\"c6ecd716-b3a1-46c9-be6e-3d08022936d1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c6ecd716-b3a1-46c9-be6e-3d08022936d1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":394145950,"seconds":1785871308}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49172},"address":"10.133.0.8:49172"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":394145950,"seconds":1785871308},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:49172","port":49172}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","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":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","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-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c6ecd716-b3a1-46c9-be6e-3d08022936d1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:56998","PortSpecifier":{"PortValue":56998}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","object":"source:{address:{socket_address:{address:\"10.133.0.8:56998\" port_value:56998}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871308 nanos:434506857} http:{id:\"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.69:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":434506857,"seconds":1785871308}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56998},"address":"10.133.0.8:56998"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":434506857,"seconds":1785871308},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:56998","port":56998}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","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-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d5f93c9-379d-42c0-a97c-1ea7e0d6d064","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:49174","PortSpecifier":{"PortValue":49174}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","object":"source:{address:{socket_address:{address:\"10.133.0.8:49174\" port_value:49174}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871308 nanos:475439390} http:{id:\"9237c4c6-0d2b-4457-9b83-c6af7cd36880\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"9237c4c6-0d2b-4457-9b83-c6af7cd36880\"} path:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-lrNAvRfVQUFh4wJl_vlTrp1chLEA1g3vuPz9YBPzF9XHG6taNJvgUhZOboSg"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-1d2c46.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":"31193258-0026-4ed2-a43f-a8affa42494c","keyName":"e2e-rate-a-da6ee3","subscription":"e2e-rate-iso-a-da6ee3","tenant":"e2e-shared-a-1d2c46","userId":"31193258-0026-4ed2-a43f-a8affa42494c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-1d2c46.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-da6ee3","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":475439390,"seconds":1785871308}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49174},"address":"10.133.0.8:49174"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":475439390,"seconds":1785871308},"url_path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:49174","port":49174}}} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-da6ee3"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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-08-04T19:21:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","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":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"31193258-0026-4ed2-a43f-a8affa42494c","keyName":"e2e-rate-a-da6ee3","selected_subscription":"e2e-rate-iso-a-da6ee3","selected_subscription_key":"ai-tenant-e2e-shared-a-1d2c46/e2e-rate-iso-a-da6ee3@ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-da6ee3","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9237c4c6-0d2b-4457-9b83-c6af7cd36880","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:49188","PortSpecifier":{"PortValue":49188}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","object":"source:{address:{socket_address:{address:\"10.133.0.8:49188\" port_value:49188}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871309 nanos:517192116} http:{id:\"81e0fb50-3b45-40cd-83fe-2e9f9b685eac\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"81e0fb50-3b45-40cd-83fe-2e9f9b685eac\"} path:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-lrNAvRfVQUFh4wJl_vlTrp1chLEA1g3vuPz9YBPzF9XHG6taNJvgUhZOboSg"} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-1d2c46.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":"31193258-0026-4ed2-a43f-a8affa42494c","keyName":"e2e-rate-a-da6ee3","subscription":"e2e-rate-iso-a-da6ee3","tenant":"e2e-shared-a-1d2c46","userId":"31193258-0026-4ed2-a43f-a8affa42494c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-1d2c46.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-da6ee3","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"}} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":517192116,"seconds":1785871309}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49188},"address":"10.133.0.8:49188"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":517192116,"seconds":1785871309},"url_path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:49188","port":49188}}} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-da6ee3"} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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-08-04T19:21:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","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":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"31193258-0026-4ed2-a43f-a8affa42494c","keyName":"e2e-rate-a-da6ee3","selected_subscription":"e2e-rate-iso-a-da6ee3","selected_subscription_key":"ai-tenant-e2e-shared-a-1d2c46/e2e-rate-iso-a-da6ee3@ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-da6ee3","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"81e0fb50-3b45-40cd-83fe-2e9f9b685eac","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:49192","PortSpecifier":{"PortValue":49192}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","object":"source:{address:{socket_address:{address:\"10.133.0.8:49192\" port_value:49192}}} destination:{address:{socket_address:{address:\"10.132.0.55:443\" port_value:443}}} request:{time:{seconds:1785871310 nanos:553272635} http:{id:\"07a856a1-7e90-4941-be5c-c6cea4335a5e\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"07a856a1-7e90-4941-be5c-c6cea4335a5e\"} path:\"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions\" host:\"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-lrNAvRfVQUFh4wJl_vlTrp1chLEA1g3vuPz9YBPzF9XHG6taNJvgUhZOboSg"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-1d2c46.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":"31193258-0026-4ed2-a43f-a8affa42494c","keyName":"e2e-rate-a-da6ee3","subscription":"e2e-rate-iso-a-da6ee3","tenant":"e2e-shared-a-1d2c46","userId":"31193258-0026-4ed2-a43f-a8affa42494c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1d2c46.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-1d2c46.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-da6ee3","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"07a856a1-7e90-4941-be5c-c6cea4335a5e"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":553272635,"seconds":1785871310}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49192},"address":"10.133.0.8:49192"}}}}},"destination":{"address":"10.132.0.55:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"},"headers":{":authority":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1d2c46-kserve-workload-svc.ai-tenant-e2e-shared-a-1d2c46.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdC03OGM1YzY0OTU2LWZ2c2pkCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTFkMmM0Ni1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0xZDJjNDYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.55~e2e-shared-a-1d2c46-openshift-default-78c5c64956-fvsjd.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"07a856a1-7e90-4941-be5c-c6cea4335a5e"},"host":"e2e-shared-a-1d2c46.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","method":"POST","path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":553272635,"seconds":1785871310},"url_path":"/ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:49192","port":49192}}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1d2c46/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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-da6ee3"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","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":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"31193258-0026-4ed2-a43f-a8affa42494c","keyName":"e2e-rate-a-da6ee3","selected_subscription":"e2e-rate-iso-a-da6ee3","selected_subscription_key":"ai-tenant-e2e-shared-a-1d2c46/e2e-rate-iso-a-da6ee3@ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-1d2c46/models/facebook/opt-125m","name":"rate-test-model-1d2c46","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-da6ee3","namespace":"ai-tenant-e2e-shared-a-1d2c46","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1d2c46/rate-test-model-1d2c46"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07a856a1-7e90-4941-be5c-c6cea4335a5e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:57000","PortSpecifier":{"PortValue":57000}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","method":"POST","path":"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions","host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","object":"source:{address:{socket_address:{address:\"10.133.0.8:57000\" port_value:57000}}} destination:{address:{socket_address:{address:\"10.134.0.69:443\" port_value:443}}} request:{time:{seconds:1785871310 nanos:588818979} http:{id:\"cc3a3c66-3bf1-4bee-b792-b157bcaab669\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-1a00f6-kserve-workload-svc.ai-tenant-e2e-shared-b-1a00f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"cc3a3c66-3bf1-4bee-b792-b157bcaab669\"} path:\"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions\" host:\"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1EpL5dmV0jjvlnCkZ_xxaQrlYpd0toEygAcfowAcKw670Eqa4grcGZ9JG558G"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-1a00f6.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":"b2b72a19-0c28-4303-bf86-6293b48772b5","keyName":"e2e-rate-b-da6ee3","subscription":"e2e-rate-iso-b-da6ee3","tenant":"e2e-shared-b-1a00f6","userId":"b2b72a19-0c28-4303-bf86-6293b48772b5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-1a00f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-1a00f6.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":[{"model_name":"publishers/ai-tenant-e2e-shared-b-1a00f6/models/facebook/opt-125m","name":"rate-test-model-1a00f6","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-da6ee3","namespace":"ai-tenant-e2e-shared-b-1a00f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6"}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1a00f6-kserve-workload-svc.ai-tenant-e2e-shared-b-1a00f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","method":"POST","path":"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":588818979,"seconds":1785871310}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57000},"address":"10.133.0.8:57000"}}}}},"destination":{"address":"10.134.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"},"headers":{":authority":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-1a00f6-kserve-workload-svc.ai-tenant-e2e-shared-b-1a00f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdC01ZjhmOWRiY2Q4LXM3eHo5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTFhMDBmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0xYTAwZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.69~e2e-shared-b-1a00f6-openshift-default-5f8f9dbcd8-s7xz9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669"},"host":"e2e-shared-b-1a00f6.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","method":"POST","path":"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":588818979,"seconds":1785871310},"url_path":"/ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:57000","port":57000}}} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1a00f6/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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-da6ee3"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","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-08-04T19:21:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","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":"b2b72a19-0c28-4303-bf86-6293b48772b5","keyName":"e2e-rate-b-da6ee3","selected_subscription":"e2e-rate-iso-b-da6ee3","selected_subscription_key":"ai-tenant-e2e-shared-b-1a00f6/e2e-rate-iso-b-da6ee3@ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-1a00f6/models/facebook/opt-125m","name":"rate-test-model-1a00f6","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-da6ee3","namespace":"ai-tenant-e2e-shared-b-1a00f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-1a00f6/rate-test-model-1a00f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:21:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cc3a3c66-3bf1-4bee-b792-b157bcaab669","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:21:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/64ae2a2c5ac39995b06c909bb1739409b58e1d36abfc7215f926b0cefac4fe22"} {"level":"info","ts":"2026-08-04T19:21:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c7acef7fb6da21c118f85b50d63250ffa1576ac3b9aee2624aeccf7c67d3ad7"} {"level":"info","ts":"2026-08-04T19:21:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6abfa5b592f288bdbf8860008ddf8f9f4113a597f59494912dfc64d21f0c47bc"} {"level":"info","ts":"2026-08-04T19:21:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4608def1d4f310c7a895d381486e5331142d0aceb87444b4e63217ec28406d02"} {"level":"info","ts":"2026-08-04T19:21:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4bb3d37d430cb0e8d4b4c3520607512fd2515fc8a493e53950fdfe1ca9ab9f73"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f7563da785053bb63002cc5ba7333f15a4a7f7dc78032a2d60a49eb5b96bc2d"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f0618028a772b8e3adc9610918441999ba29bbbff25a0a2c50b957c5c8c7eed"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b0ebddcbbf1da31af5eb4d9b9b5f190e204aff765b7a64b6b50aede4991ff51"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d44aeaf47a32c0e89e041c4322e1942e0f08dd7fba417daa0fb17efd26538bc4"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cc722157fafa97551547202911bd64e7f4cdd88b5545064b05e9039ca0550cff"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a45dc29e37587d44c027cbf35037266b7f3bfec1b9b6e27cb41bd44b6175a85"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/888e11f063c032f48150d6b661211d9715354ceab6fa1afac6c3ee3cd273ef91"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d57e19136001f64561f5434e488fa59392cee3288e376af90e2611f3916d7689"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02da98a8dd8ae3b2a44770c83ef3bb1d9015202f26779e7a62fc3f42ff68e4d1"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/566b97628876125deb6b6280a33d3383158833d16aba71a273a920834325ff3f"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1518bc9ce3f9bdf4d7a1b312c480d2bc75b01c7f7c9e5867f49ad9bb3425052"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c4ab44ec2f013b072153a3850295c9ff0bfe82841dcf8f0b217b9d499890cb1"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9977dbecc1fdcec4a50a1558062ca787c39cf1a755458d3cdd38f2303399e54"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8690dd309a669adcb8cd5b80afccd82ec0334476ba113dae3e1c70b2713e9e72"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31756caa99426cf946d002a8da0f9c398a9551a3c5998a1949400222467dfc68"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/17145643a202e9a85434833504f16fa16b4888be050a432fe2619a734c78543e"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ebb4de1beb0f4fa30a19698016ce3f7a198ce7be10795f6a437d3d42b4d159a"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6a158d3a7ea925073bc5e9f56b1e088b8bf88fa928f9c773ecf7beb0c5df208d"} {"level":"info","ts":"2026-08-04T19:21:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f58312577ce6c7f10b5c8e8e718f58d93664014cdbeb4c349f76c51d40eea1c5"} {"level":"info","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:36474","PortSpecifier":{"PortValue":36474}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.29:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","object":"source:{address:{socket_address:{address:\"10.133.0.8:36474\" port_value:36474}}} destination:{address:{socket_address:{address:\"10.132.0.29:443\" port_value:443}}} request:{time:{seconds:1785871399 nanos:258660702} http:{id:\"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"69\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXhmcmZjCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.29~maas-default-gateway-openshift-default-78bb78ff78-xfrfc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.29:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXhmcmZjCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.29~maas-default-gateway-openshift-default-78bb78ff78-xfrfc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c"},"host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":258660702,"seconds":1785871399}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36474},"address":"10.133.0.8:36474"}}}}},"destination":{"address":"10.132.0.29:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXhmcmZjCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.29~maas-default-gateway-openshift-default-78bb78ff78-xfrfc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c"},"host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":258660702,"seconds":1785871399},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:36474","port":36474}}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","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-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1a57841a-50c0-4263-8fcb-29f3ba1b5c5c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:36478","PortSpecifier":{"PortValue":36478}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.29:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","object":"source:{address:{socket_address:{address:\"10.133.0.8:36478\" port_value:36478}}} destination:{address:{socket_address:{address:\"10.132.0.29:443\" port_value:443}}} request:{time:{seconds:1785871399 nanos:311155928} http:{id:\"c408426a-e43d-4fb9-b369-b5b2d3b9893b\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXhmcmZjCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.29~maas-default-gateway-openshift-default-78bb78ff78-xfrfc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"c408426a-e43d-4fb9-b369-b5b2d3b9893b\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1BBt4K6hxgheR4Bj8_MgvGZlRtbGd1lg0BmXoAq8GeZhRdHR2TbskkRDBSAT5"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.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":"40dbb2ba-f65e-4f0a-8c91-c5f426adfcc0","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"40dbb2ba-f65e-4f0a-8c91-c5f426adfcc0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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.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":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.29:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXhmcmZjCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.29~maas-default-gateway-openshift-default-78bb78ff78-xfrfc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b"},"host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":311155928,"seconds":1785871399}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36478},"address":"10.133.0.8:36478"}}}}},"destination":{"address":"10.132.0.29:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXhmcmZjCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.29~maas-default-gateway-openshift-default-78bb78ff78-xfrfc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b"},"host":"maas.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":311155928,"seconds":1785871399},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:36478","port":36478}}} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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":"simulator-subscription"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","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-08-04T19:23:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","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":"40dbb2ba-f65e-4f0a-8c91-c5f426adfcc0","keyName":"e2e-ipp-default","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:23:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c408426a-e43d-4fb9-b369-b5b2d3b9893b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"error","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T19:23:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T19:23:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"} {"level":"info","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:44226","PortSpecifier":{"PortValue":44226}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.82:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","object":"source:{address:{socket_address:{address:\"10.133.0.8:44226\" port_value:44226}}} destination:{address:{socket_address:{address:\"10.134.0.82:443\" port_value:443}}} request:{time:{seconds:1785871442 nanos:11515283} http:{id:\"c95077ca-7ecc-441e-a0a4-5bcf25fd6484\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"66\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-ipp-a-f3a5e8.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdC03NDc2YjVkYzY2LXhtNG1iCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.82~e2e-ipp-a-f3a5e8-openshift-default-7476b5dc66-xm4mb.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c95077ca-7ecc-441e-a0a4-5bcf25fd6484\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/98f190c83016"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=44af881e-cd25-4bc8-a6e5-046eda68f0d7"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"8350d8ef-fa1a-4d87-b765-f5c6bee8b036","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.82:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-f3a5e8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdC03NDc2YjVkYzY2LXhtNG1iCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.82~e2e-ipp-a-f3a5e8-openshift-default-7476b5dc66-xm4mb.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484"},"host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":11515283,"seconds":1785871442}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":44226},"address":"10.133.0.8:44226"}}}}},"destination":{"address":"10.134.0.82:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"},"headers":{":authority":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-f3a5e8.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdC03NDc2YjVkYzY2LXhtNG1iCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.82~e2e-ipp-a-f3a5e8-openshift-default-7476b5dc66-xm4mb.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484"},"host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":11515283,"seconds":1785871442},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:44226","port":44226}}} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","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-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","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-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-f3a5e8/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-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","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":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","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-08-04T19:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","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-08-04T19:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c95077ca-7ecc-441e-a0a4-5bcf25fd6484","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"84783901-4678-4891-8a10-2db3926e1862","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.8:44232","PortSpecifier":{"PortValue":44232}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.82:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"84783901-4678-4891-8a10-2db3926e1862","method":"POST","path":"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions","host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"84783901-4678-4891-8a10-2db3926e1862","object":"source:{address:{socket_address:{address:\"10.133.0.8:44232\" port_value:44232}}} destination:{address:{socket_address:{address:\"10.134.0.82:443\" port_value:443}}} request:{time:{seconds:1785871444 nanos:79355531} http:{id:\"84783901-4678-4891-8a10-2db3926e1862\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-f3a5e8-kserve-workload-svc.ai-tenant-e2e-ipp-a-f3a5e8.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.8\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdC03NDc2YjVkYzY2LXhtNG1iCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.82~e2e-ipp-a-f3a5e8-openshift-default-7476b5dc66-xm4mb.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.8\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"84783901-4678-4891-8a10-2db3926e1862\"} path:\"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions\" host:\"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"84783901-4678-4891-8a10-2db3926e1862","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-WGe2OVDP0uOsx6uw_ixAEsAoNFBVEPQGizZnWg6igo4M2pwAihkTymzW8YKm"} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"84783901-4678-4891-8a10-2db3926e1862","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-f3a5e8.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"84783901-4678-4891-8a10-2db3926e1862","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-ipp-a-f3a5e8.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":"c8c5c016-f20c-4c10-a996-396e24a8ab5f","keyName":"e2e-ipp-f3a5e8","subscription":"ipp-route-f3a5e8-sub","tenant":"e2e-ipp-a-f3a5e8","userId":"c8c5c016-f20c-4c10-a996-396e24a8ab5f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"84783901-4678-4891-8a10-2db3926e1862","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-f3a5e8.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"84783901-4678-4891-8a10-2db3926e1862","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-ipp-a-f3a5e8.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":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-f3a5e8/models/facebook/opt-125m","name":"ipp-route-f3a5e8","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-f3a5e8-sub","namespace":"ai-tenant-e2e-ipp-a-f3a5e8","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8"}} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"84783901-4678-4891-8a10-2db3926e1862","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-f3a5e8-kserve-workload-svc.ai-tenant-e2e-ipp-a-f3a5e8.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdC03NDc2YjVkYzY2LXhtNG1iCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.82~e2e-ipp-a-f3a5e8-openshift-default-7476b5dc66-xm4mb.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"84783901-4678-4891-8a10-2db3926e1862"},"host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"84783901-4678-4891-8a10-2db3926e1862","method":"POST","path":"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":79355531,"seconds":1785871444}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":44232},"address":"10.133.0.8:44232"}}}}},"destination":{"address":"10.134.0.82:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"},"headers":{":authority":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-f3a5e8-kserve-workload-svc.ai-tenant-e2e-ipp-a-f3a5e8.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.8","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdC03NDc2YjVkYzY2LXhtNG1iCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWYzYTVlOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mM2E1ZTgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.82~e2e-ipp-a-f3a5e8-openshift-default-7476b5dc66-xm4mb.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.8","x-forwarded-host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"84783901-4678-4891-8a10-2db3926e1862"},"host":"e2e-ipp-a-f3a5e8.apps.865651ef-9087-458b-a72f-98f190c83016.prod.konfluxeaas.com","id":"84783901-4678-4891-8a10-2db3926e1862","method":"POST","path":"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":79355531,"seconds":1785871444},"url_path":"/ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.8:44232","port":44232}}} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84783901-4678-4891-8a10-2db3926e1862","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-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84783901-4678-4891-8a10-2db3926e1862","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-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84783901-4678-4891-8a10-2db3926e1862","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-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84783901-4678-4891-8a10-2db3926e1862","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-f3a5e8/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-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84783901-4678-4891-8a10-2db3926e1862","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-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84783901-4678-4891-8a10-2db3926e1862","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":"ipp-route-f3a5e8-sub"} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84783901-4678-4891-8a10-2db3926e1862","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-08-04T19:24:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84783901-4678-4891-8a10-2db3926e1862","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_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","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":"c8c5c016-f20c-4c10-a996-396e24a8ab5f","keyName":"e2e-ipp-f3a5e8","selected_subscription":"ipp-route-f3a5e8-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8-sub@ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-f3a5e8/models/facebook/opt-125m","name":"ipp-route-f3a5e8","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-f3a5e8-sub","namespace":"ai-tenant-e2e-ipp-a-f3a5e8","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-f3a5e8/ipp-route-f3a5e8"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"84783901-4678-4891-8a10-2db3926e1862","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T19:24:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"84783901-4678-4891-8a10-2db3926e1862","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T19:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1edb710af4afb1787f1a407370726e5a96bd1dc343df8c16a3882340e10a65c9"} {"level":"info","ts":"2026-08-04T19:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ccad45920708a00e699b6386208359f104759f88bf9c9ab23d136f4284cd8f76"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a79f67d9cb539fde4d9a7c42dfb455665111c269fa1ff869a8e387dc43086da0"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d01c6a19921dbe6902f4f4c3d94cf4a1f9473da1c61ac1d7b4943de76f2e733"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b5def509a229196e37c5a7ab9ff8e17810d7649da5f86701ea3ebb35d30aedc"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95c2cb19efdaf450a3f87afb10481e03249de906dc522450f86a145c37e94884"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c6dd8a390ec71fde916bb0103ba3106dceb0bc788bb2be2a1ebcad25d22e249d"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54d1e358ab1e106379ef18dab7688368c927f83aa1a02465e8442d6e89d350d4"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/beb869ebcff9d11c43ec950fc189a493a5f27aa4cc9dbc420052a52d5046dcad"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5905a296ee4d4afb220b8b28dad605f09a1d59a4bef63a271378d13cdd7106bd"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6daf4ab02278cb33416c2c9ba5b5a2fa17911e2c0f518b0f39d2c94ae6b2972e"} {"level":"info","ts":"2026-08-04T19:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/804dff0487e96016eabac26eef4975ef0b876a77a39559653c8c956004243519"}