--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/445c27d93e5c9350167d3422313724351f11ac1ed5894064ebbd8017b84cbd7c"} {"level":"info","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d"} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278"} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278"} {"level":"error","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2\": 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-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec"} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec"} {"level":"error","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81\": 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-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81\": 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-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:30:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:30:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:30:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:30:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:30:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"info","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:58672","PortSpecifier":{"PortValue":58672}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","object":"source:{address:{socket_address:{address:\"10.133.0.12:58672\" port_value:58672}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465061 nanos:563751728} http:{id:\"1edd22a3-872a-4d7e-9122-e8381554b1d1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"1edd22a3-872a-4d7e-9122-e8381554b1d1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1edd22a3-872a-4d7e-9122-e8381554b1d1"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":563751728,"seconds":1785465061}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58672},"address":"10.133.0.12:58672"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1edd22a3-872a-4d7e-9122-e8381554b1d1"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":563751728,"seconds":1785465061},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:58672","port":58672}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/auth-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1edd22a3-872a-4d7e-9122-e8381554b1d1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:50022","PortSpecifier":{"PortValue":50022}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"aadc1379-cb33-48c0-8d04-722aa3443014","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","object":"source:{address:{socket_address:{address:\"10.133.0.12:50022\" port_value:50022}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465061 nanos:602424637} http:{id:\"aadc1379-cb33-48c0-8d04-722aa3443014\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"aadc1379-cb33-48c0-8d04-722aa3443014\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"aadc1379-cb33-48c0-8d04-722aa3443014"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"aadc1379-cb33-48c0-8d04-722aa3443014","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":602424637,"seconds":1785465061}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":50022},"address":"10.133.0.12:50022"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"aadc1379-cb33-48c0-8d04-722aa3443014"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"aadc1379-cb33-48c0-8d04-722aa3443014","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":602424637,"seconds":1785465061},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:50022","port":50022}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/auth-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aadc1379-cb33-48c0-8d04-722aa3443014","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba265695-5592-4afc-896d-429e089329c2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:58676","PortSpecifier":{"PortValue":58676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ba265695-5592-4afc-896d-429e089329c2","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba265695-5592-4afc-896d-429e089329c2","object":"source:{address:{socket_address:{address:\"10.133.0.12:58676\" port_value:58676}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465061 nanos:644706874} http:{id:\"ba265695-5592-4afc-896d-429e089329c2\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ba265695-5592-4afc-896d-429e089329c2\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-JAD5M63QfXXnk8Eo_ViI5C7MBDfrLavSdsSVsDFdRWqwGFN9bnQIxRD64zCw"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ba265695-5592-4afc-896d-429e089329c2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ba265695-5592-4afc-896d-429e089329c2","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-2aed0b.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":"a46b12ab-776d-4f24-a99a-33d364f6208b","keyName":"e2e-auth-iso-a-cf7166","subscription":"e2e-auth-iso-890957","tenant":"e2e-shared-a-2aed0b","userId":"a46b12ab-776d-4f24-a99a-33d364f6208b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ba265695-5592-4afc-896d-429e089329c2","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ba265695-5592-4afc-896d-429e089329c2"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"ba265695-5592-4afc-896d-429e089329c2","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":644706874,"seconds":1785465061}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58676},"address":"10.133.0.12:58676"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ba265695-5592-4afc-896d-429e089329c2"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"ba265695-5592-4afc-896d-429e089329c2","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":644706874,"seconds":1785465061},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:58676","port":58676}}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/auth-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba265695-5592-4afc-896d-429e089329c2","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-890957"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba265695-5592-4afc-896d-429e089329c2","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba265695-5592-4afc-896d-429e089329c2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:31:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba265695-5592-4afc-896d-429e089329c2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ebf380f3727811bb77cd55f998d015512433f5d1d521676d6bd4c91c703a976e"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8ad28fe3a18a46139e8324bba6dea0cd96460fdfe5e4e8d93f2be34ec2eb77b"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/573619b81631fe2af2a8df15dd3aea1d4808e87f02e9a9e865639cd78e07732c"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ba8055cdc75b2ad8e1fb44bfab934bb1831e8115930fa3e660f85dc6b999a81"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c84be48289b0e1b8b142f28e3be1d647ffea1ddbe5f0401b75402de29be6fd49"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aaa77fdca2e39f535f898c895ae83acd9a190764abc1eddb26c7e2e7378ffc7d"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/65156c018750446239bec8fd64481821f092b9b06561cd1ce68fedc0beeb205c"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10244091d9ebfa274f661bf8cc2ee0270a0631c60db381e8ac296cd6c407d1dc"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9defbc1c56d1c7e689a5a7c24f22250a7ade526834b47acb67f34e57b60f2de2"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/64b888a61f656776c2af1622cdf2e28a98e750151f8b131c86fcf46068b622ac"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/33177058a1f85c39ccc205d18cdc80e0422acb7318de1f5c6e1e59c0a9e86cec"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/59995cb743fd092cdb71a2737cb02c66ad6ba6305c36b9b5a06de2ad991c14ed"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc2c66925586d907b9acb56e11f4b5e957ec35117bf09f71b0166e5d461002c"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cf51bbe239add763d02b655f289b01ec20a51871c0fc1e0fc6cdb7c880908278"} {"level":"info","ts":"2026-07-31T02:31:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c8ed577dad5964c31d1732d027a94ea38fe5fedf0d47f4720c61a5deabc2f902"} {"level":"info","ts":"2026-07-31T02:31:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"info","ts":"2026-07-31T02:31:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/445c27d93e5c9350167d3422313724351f11ac1ed5894064ebbd8017b84cbd7c"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee\": 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-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad\": 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-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad"} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa\": 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-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93"} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:31:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:31:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781\": 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-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"error","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57\": 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-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:50916","PortSpecifier":{"PortValue":50916}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","object":"source:{address:{socket_address:{address:\"10.133.0.12:50916\" port_value:50916}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465138 nanos:767003299} http:{id:\"f7e3fb94-9f7e-4987-bb3b-bffd655228c6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"f7e3fb94-9f7e-4987-bb3b-bffd655228c6\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":767003299,"seconds":1785465138}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":50916},"address":"10.133.0.12:50916"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":767003299,"seconds":1785465138},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:50916","port":50916}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/sub-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","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_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f7e3fb94-9f7e-4987-bb3b-bffd655228c6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38878","PortSpecifier":{"PortValue":38878}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c4fef9e6-eacb-427d-a7df-7078433932cc","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","object":"source:{address:{socket_address:{address:\"10.133.0.12:38878\" port_value:38878}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465138 nanos:815638708} http:{id:\"c4fef9e6-eacb-427d-a7df-7078433932cc\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c4fef9e6-eacb-427d-a7df-7078433932cc\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c4fef9e6-eacb-427d-a7df-7078433932cc"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"c4fef9e6-eacb-427d-a7df-7078433932cc","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":815638708,"seconds":1785465138}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38878},"address":"10.133.0.12:38878"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c4fef9e6-eacb-427d-a7df-7078433932cc"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"c4fef9e6-eacb-427d-a7df-7078433932cc","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":815638708,"seconds":1785465138},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:38878","port":38878}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/sub-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c4fef9e6-eacb-427d-a7df-7078433932cc","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:50932","PortSpecifier":{"PortValue":50932}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","object":"source:{address:{socket_address:{address:\"10.133.0.12:50932\" port_value:50932}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465138 nanos:858823933} http:{id:\"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19NDOFWHfze3gkxPQ_G01d0sLYn4rAyuMgWWLroxlQpGbOlURcwbCk5UvBvYC"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","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-2aed0b.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":"ccf47884-7b3e-473c-9d2b-7fe6eb37b336","keyName":"e2e-sub-iso-a736e2","subscription":"e2e-a-only-d9257f","tenant":"e2e-shared-a-2aed0b","userId":"ccf47884-7b3e-473c-9d2b-7fe6eb37b336","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":858823933,"seconds":1785465138}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":50932},"address":"10.133.0.12:50932"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":858823933,"seconds":1785465138},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:50932","port":50932}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/sub-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","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-d9257f"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","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_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f3f623c9-1eb8-4df1-b5e9-0721bfa5c226","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38884","PortSpecifier":{"PortValue":38884}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","object":"source:{address:{socket_address:{address:\"10.133.0.12:38884\" port_value:38884}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465138 nanos:903979787} http:{id:\"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-10f8pM2x4Y6CVWkQh_RWAbmgzLiL5DwLG6rLs30aaQLWoOauImq0A65pNlxgj"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","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-01a44c.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":"c95bbb8c-4d0d-4166-ab01-4e3cca5710fb","keyName":"e2e-sub-iso-50bbc8","subscription":"e2e-b-only-d9257f","tenant":"e2e-shared-b-01a44c","userId":"c95bbb8c-4d0d-4166-ab01-4e3cca5710fb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":903979787,"seconds":1785465138}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38884},"address":"10.133.0.12:38884"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":903979787,"seconds":1785465138},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:38884","port":38884}}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/sub-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","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-d9257f"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","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":"info","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ab1dca34-8d17-40e6-9647-f3f2a48cdbf1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:32:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"info","ts":"2026-07-31T02:32:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"info","ts":"2026-07-31T02:32:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"error","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e\": 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-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"error","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e\": 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-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035\": 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-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:32:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"error","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57\": 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-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:32:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:53158","PortSpecifier":{"PortValue":53158}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"76e707ff-9344-4965-a163-6c4b8c90ae25","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","object":"source:{address:{socket_address:{address:\"10.133.0.12:53158\" port_value:53158}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465162 nanos:501943829} http:{id:\"76e707ff-9344-4965-a163-6c4b8c90ae25\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"76e707ff-9344-4965-a163-6c4b8c90ae25\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"76e707ff-9344-4965-a163-6c4b8c90ae25"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"76e707ff-9344-4965-a163-6c4b8c90ae25","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":501943829,"seconds":1785465162}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53158},"address":"10.133.0.12:53158"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"76e707ff-9344-4965-a163-6c4b8c90ae25"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"76e707ff-9344-4965-a163-6c4b8c90ae25","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":501943829,"seconds":1785465162},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:53158","port":53158}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/sub-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","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_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"76e707ff-9344-4965-a163-6c4b8c90ae25","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:55416","PortSpecifier":{"PortValue":55416}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","object":"source:{address:{socket_address:{address:\"10.133.0.12:55416\" port_value:55416}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465162 nanos:544152558} http:{id:\"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":544152558,"seconds":1785465162}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55416},"address":"10.133.0.12:55416"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":544152558,"seconds":1785465162},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:55416","port":55416}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/sub-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a9fa4cf5-f33e-4f7b-a012-bbe11487b6db","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:53172","PortSpecifier":{"PortValue":53172}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","object":"source:{address:{socket_address:{address:\"10.133.0.12:53172\" port_value:53172}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465162 nanos:583965121} http:{id:\"429ccf54-7bcf-42b3-a00d-13e9957f9df8\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"429ccf54-7bcf-42b3-a00d-13e9957f9df8\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-XfumNH4R4yXSzJYx_VSwwtGYsZwHZTtIlBf8zcQ6poV6U8BQvG2YMA61PXF8"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","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-2aed0b.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":"e00de7b9-bdc5-42d8-9746-b08402f69e2f","keyName":"e2e-sub-iso-f52c40","subscription":"e2e-shared-sub-2d0f4d","tenant":"e2e-shared-a-2aed0b","userId":"e00de7b9-bdc5-42d8-9746-b08402f69e2f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":583965121,"seconds":1785465162}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53172},"address":"10.133.0.12:53172"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":583965121,"seconds":1785465162},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:53172","port":53172}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/sub-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","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-2d0f4d"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","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_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"429ccf54-7bcf-42b3-a00d-13e9957f9df8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:55422","PortSpecifier":{"PortValue":55422}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1f783310-a0f6-44aa-982e-b81a3e918744","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","object":"source:{address:{socket_address:{address:\"10.133.0.12:55422\" port_value:55422}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465162 nanos:619348188} http:{id:\"1f783310-a0f6-44aa-982e-b81a3e918744\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"1f783310-a0f6-44aa-982e-b81a3e918744\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-fd9Yh7EKartbohsV_eMM0zfCbXGk6VbQEfDXaZYUHaMEqYrgIMPmfVcWoygG"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","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-01a44c.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":"f0e4c429-8c22-45be-8df2-a746510bb15e","keyName":"e2e-sub-iso-085cf2","subscription":"e2e-shared-sub-2d0f4d","tenant":"e2e-shared-b-01a44c","userId":"f0e4c429-8c22-45be-8df2-a746510bb15e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1f783310-a0f6-44aa-982e-b81a3e918744"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"1f783310-a0f6-44aa-982e-b81a3e918744","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":619348188,"seconds":1785465162}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55422},"address":"10.133.0.12:55422"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1f783310-a0f6-44aa-982e-b81a3e918744"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"1f783310-a0f6-44aa-982e-b81a3e918744","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":619348188,"seconds":1785465162},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:55422","port":55422}}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/sub-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","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-2d0f4d"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:32:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1f783310-a0f6-44aa-982e-b81a3e918744","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4430c18e7d4b19c2e14606bc6bcc5270926727c4bd2495e720d1a847130dbe9a"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/798fb94a34eb87dd6cf15f288c5c16423730e74f2a38ecf53d59711b30c0e54e"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/474c0d423405fd2a2799f48fed25147c4c0d7058a7f8aca4f269f3bc73ca685d"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7439e47777c4e93252d0c4f622b281c82f483d04ffae84cde60c722d1a6d34da"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e41e45657bd440ac335cdea9e7fca008426f7ab8df3da59bf95642039087b52b"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a1453159e0986308b29d7e7448ee86d9cd125305a527dac298458fb3f07fdd93"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08442efd58dc4d00c134b9cacb41fafae533e11db7ac30c3b5a6fa03d754ffe8"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/582842b4868bdc359eb8c9b7c31d23fd6176f1be9e1181f29ef4407819f093da"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2710294a944ea85522ccf50991b03a6bf753bb36c4f519e3669e482d82b852e2"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7a0e39226de2d8aa995cdf195b7bd66bd418e1efaeb2dd8bff1bf6019ef21348"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d39fdbd049ecd1c8bab08ace38200f99fa1a4049e39e7934885702f66d6c54ad"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/15925dda064b23c1f41072e0f9f7d87fb2d05e4621cc940ecea369ee808b1d5d"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"info","ts":"2026-07-31T02:32:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/46687e53f330e6e9b197171300c8114a7e58399b3ed6cce8b5128b830f5999ee"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b7da4ec284f6a0f0e37d597f810e1c925798437d3d487e8eb12f434a43279035"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1dd4f47b81b2a99d9ea559684b2008e74ba30df080bdc6051b1a0ba9fe1cb852"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb5458bded42c83fb8224fbfed05bd65daca88f305a03791ba01accd045a6eb3"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\": 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-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630"} {"level":"debug","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630"} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213"} {"level":"info","ts":"2026-07-31T02:34:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"} {"level":"debug","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"debug","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57\": 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":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57\": 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-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"error","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd\": 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-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7132030f-921a-48af-8347-46036b718424","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:57262","PortSpecifier":{"PortValue":57262}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7132030f-921a-48af-8347-46036b718424","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7132030f-921a-48af-8347-46036b718424","object":"source:{address:{socket_address:{address:\"10.133.0.12:57262\" port_value:57262}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465280 nanos:881936346} http:{id:\"7132030f-921a-48af-8347-46036b718424\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"7132030f-921a-48af-8347-46036b718424\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7132030f-921a-48af-8347-46036b718424","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7132030f-921a-48af-8347-46036b718424","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7132030f-921a-48af-8347-46036b718424","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7132030f-921a-48af-8347-46036b718424"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"7132030f-921a-48af-8347-46036b718424","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":881936346,"seconds":1785465280}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57262},"address":"10.133.0.12:57262"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7132030f-921a-48af-8347-46036b718424"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"7132030f-921a-48af-8347-46036b718424","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":881936346,"seconds":1785465280},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:57262","port":57262}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7132030f-921a-48af-8347-46036b718424","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7132030f-921a-48af-8347-46036b718424","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7132030f-921a-48af-8347-46036b718424","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7132030f-921a-48af-8347-46036b718424","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7132030f-921a-48af-8347-46036b718424","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7132030f-921a-48af-8347-46036b718424","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7132030f-921a-48af-8347-46036b718424","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7132030f-921a-48af-8347-46036b718424","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:49942","PortSpecifier":{"PortValue":49942}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","object":"source:{address:{socket_address:{address:\"10.133.0.12:49942\" port_value:49942}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465280 nanos:933545993} http:{id:\"c82a6a72-1bf4-475e-a6e4-7c0e2722273f\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c82a6a72-1bf4-475e-a6e4-7c0e2722273f\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":933545993,"seconds":1785465280}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49942},"address":"10.133.0.12:49942"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":933545993,"seconds":1785465280},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:49942","port":49942}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","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":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c82a6a72-1bf4-475e-a6e4-7c0e2722273f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:57264","PortSpecifier":{"PortValue":57264}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"db37dd32-ab26-400a-9f60-173d1a8053f1","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","object":"source:{address:{socket_address:{address:\"10.133.0.12:57264\" port_value:57264}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465280 nanos:982943683} http:{id:\"db37dd32-ab26-400a-9f60-173d1a8053f1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"db37dd32-ab26-400a-9f60-173d1a8053f1\"} path:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1G6gmGB21V75QagP_hCMGSxmcAH14sDQ25EniGZZ5DnJuq55dkkdUSn7BpaJ"} {"level":"debug","ts":"2026-07-31T02:34:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","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-2aed0b.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":"2e8e835c-d45a-4175-b633-fbcd9bc89170","keyName":"e2e-rate-a-3b8570","subscription":"e2e-rate-iso-a-3b8570","tenant":"e2e-shared-a-2aed0b","userId":"2e8e835c-d45a-4175-b633-fbcd9bc89170","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","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-2aed0b.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-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3b8570","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"db37dd32-ab26-400a-9f60-173d1a8053f1"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"db37dd32-ab26-400a-9f60-173d1a8053f1","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":982943683,"seconds":1785465280}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57264},"address":"10.133.0.12:57264"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"db37dd32-ab26-400a-9f60-173d1a8053f1"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"db37dd32-ab26-400a-9f60-173d1a8053f1","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":982943683,"seconds":1785465280},"url_path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:57264","port":57264}}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","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-3b8570"} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"2e8e835c-d45a-4175-b633-fbcd9bc89170","keyName":"e2e-rate-a-3b8570","selected_subscription":"e2e-rate-iso-a-3b8570","selected_subscription_key":"ai-tenant-e2e-shared-a-2aed0b/e2e-rate-iso-a-3b8570@ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3b8570","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:34:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"db37dd32-ab26-400a-9f60-173d1a8053f1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:57274","PortSpecifier":{"PortValue":57274}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","object":"source:{address:{socket_address:{address:\"10.133.0.12:57274\" port_value:57274}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465282 nanos:72188473} http:{id:\"2b7064d5-6afa-4927-8b6e-becccfabe8b5\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"2b7064d5-6afa-4927-8b6e-becccfabe8b5\"} path:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1G6gmGB21V75QagP_hCMGSxmcAH14sDQ25EniGZZ5DnJuq55dkkdUSn7BpaJ"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","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-2aed0b.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":"2e8e835c-d45a-4175-b633-fbcd9bc89170","keyName":"e2e-rate-a-3b8570","subscription":"e2e-rate-iso-a-3b8570","tenant":"e2e-shared-a-2aed0b","userId":"2e8e835c-d45a-4175-b633-fbcd9bc89170","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","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-2aed0b.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-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3b8570","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":72188473,"seconds":1785465282}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57274},"address":"10.133.0.12:57274"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":72188473,"seconds":1785465282},"url_path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:57274","port":57274}}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","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-3b8570"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"2e8e835c-d45a-4175-b633-fbcd9bc89170","keyName":"e2e-rate-a-3b8570","selected_subscription":"e2e-rate-iso-a-3b8570","selected_subscription_key":"ai-tenant-e2e-shared-a-2aed0b/e2e-rate-iso-a-3b8570@ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3b8570","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:34:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2b7064d5-6afa-4927-8b6e-becccfabe8b5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:57278","PortSpecifier":{"PortValue":57278}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"778779f5-d80a-413c-a950-e1dbf41dcf55","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","object":"source:{address:{socket_address:{address:\"10.133.0.12:57278\" port_value:57278}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465283 nanos:116106405} http:{id:\"778779f5-d80a-413c-a950-e1dbf41dcf55\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"778779f5-d80a-413c-a950-e1dbf41dcf55\"} path:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1G6gmGB21V75QagP_hCMGSxmcAH14sDQ25EniGZZ5DnJuq55dkkdUSn7BpaJ"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","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-2aed0b.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":"2e8e835c-d45a-4175-b633-fbcd9bc89170","keyName":"e2e-rate-a-3b8570","subscription":"e2e-rate-iso-a-3b8570","tenant":"e2e-shared-a-2aed0b","userId":"2e8e835c-d45a-4175-b633-fbcd9bc89170","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","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-2aed0b.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-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3b8570","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"778779f5-d80a-413c-a950-e1dbf41dcf55"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"778779f5-d80a-413c-a950-e1dbf41dcf55","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":116106405,"seconds":1785465283}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57278},"address":"10.133.0.12:57278"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"778779f5-d80a-413c-a950-e1dbf41dcf55"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"778779f5-d80a-413c-a950-e1dbf41dcf55","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":116106405,"seconds":1785465283},"url_path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:57278","port":57278}}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","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-3b8570"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"2e8e835c-d45a-4175-b633-fbcd9bc89170","keyName":"e2e-rate-a-3b8570","selected_subscription":"e2e-rate-iso-a-3b8570","selected_subscription_key":"ai-tenant-e2e-shared-a-2aed0b/e2e-rate-iso-a-3b8570@ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-3b8570","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:34:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"778779f5-d80a-413c-a950-e1dbf41dcf55","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:34:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57\": 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":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf\": 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-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:34:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:34:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"info","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:34:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:51048","PortSpecifier":{"PortValue":51048}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"17aab721-4eab-4f35-8c02-a42ed751c33d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","object":"source:{address:{socket_address:{address:\"10.133.0.12:51048\" port_value:51048}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465305 nanos:390233543} http:{id:\"17aab721-4eab-4f35-8c02-a42ed751c33d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"17aab721-4eab-4f35-8c02-a42ed751c33d\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"17aab721-4eab-4f35-8c02-a42ed751c33d"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"17aab721-4eab-4f35-8c02-a42ed751c33d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":390233543,"seconds":1785465305}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":51048},"address":"10.133.0.12:51048"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"17aab721-4eab-4f35-8c02-a42ed751c33d"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"17aab721-4eab-4f35-8c02-a42ed751c33d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":390233543,"seconds":1785465305},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:51048","port":51048}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"17aab721-4eab-4f35-8c02-a42ed751c33d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:59900","PortSpecifier":{"PortValue":59900}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","object":"source:{address:{socket_address:{address:\"10.133.0.12:59900\" port_value:59900}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465305 nanos:426499220} http:{id:\"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":426499220,"seconds":1785465305}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59900},"address":"10.133.0.12:59900"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":426499220,"seconds":1785465305},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:59900","port":59900}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7fe8424b-1b53-4ec6-b1cd-1e9216ecc63b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:51054","PortSpecifier":{"PortValue":51054}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a566deb6-aa6b-4878-824d-f58ab830694b","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","object":"source:{address:{socket_address:{address:\"10.133.0.12:51054\" port_value:51054}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465305 nanos:467147257} http:{id:\"a566deb6-aa6b-4878-824d-f58ab830694b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"a566deb6-aa6b-4878-824d-f58ab830694b\"} path:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18hHMbi4DpNlwLj9_f59XVFl7lK8Q4UNmpMAuMHAON41Dg4JAuZtVG9ANIps"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","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-2aed0b.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":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","keyName":"e2e-rate-a-6b5e43","subscription":"e2e-rate-iso-a-6b5e43","tenant":"e2e-shared-a-2aed0b","userId":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","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-2aed0b.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-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6b5e43","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"a566deb6-aa6b-4878-824d-f58ab830694b"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"a566deb6-aa6b-4878-824d-f58ab830694b","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":467147257,"seconds":1785465305}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":51054},"address":"10.133.0.12:51054"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"a566deb6-aa6b-4878-824d-f58ab830694b"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"a566deb6-aa6b-4878-824d-f58ab830694b","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":467147257,"seconds":1785465305},"url_path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:51054","port":51054}}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","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-6b5e43"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","keyName":"e2e-rate-a-6b5e43","selected_subscription":"e2e-rate-iso-a-6b5e43","selected_subscription_key":"ai-tenant-e2e-shared-a-2aed0b/e2e-rate-iso-a-6b5e43@ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6b5e43","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:35:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a566deb6-aa6b-4878-824d-f58ab830694b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:51064","PortSpecifier":{"PortValue":51064}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","object":"source:{address:{socket_address:{address:\"10.133.0.12:51064\" port_value:51064}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465306 nanos:507794909} http:{id:\"6b1db651-eeeb-40ea-8271-6d5ae73d30f4\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"6b1db651-eeeb-40ea-8271-6d5ae73d30f4\"} path:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18hHMbi4DpNlwLj9_f59XVFl7lK8Q4UNmpMAuMHAON41Dg4JAuZtVG9ANIps"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","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-2aed0b.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":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","keyName":"e2e-rate-a-6b5e43","subscription":"e2e-rate-iso-a-6b5e43","tenant":"e2e-shared-a-2aed0b","userId":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","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-2aed0b.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-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6b5e43","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":507794909,"seconds":1785465306}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":51064},"address":"10.133.0.12:51064"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":507794909,"seconds":1785465306},"url_path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:51064","port":51064}}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","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-6b5e43"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","keyName":"e2e-rate-a-6b5e43","selected_subscription":"e2e-rate-iso-a-6b5e43","selected_subscription_key":"ai-tenant-e2e-shared-a-2aed0b/e2e-rate-iso-a-6b5e43@ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6b5e43","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:35:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6b1db651-eeeb-40ea-8271-6d5ae73d30f4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:51080","PortSpecifier":{"PortValue":51080}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","object":"source:{address:{socket_address:{address:\"10.133.0.12:51080\" port_value:51080}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785465307 nanos:546442112} http:{id:\"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/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=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1\"} path:\"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions\" host:\"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18hHMbi4DpNlwLj9_f59XVFl7lK8Q4UNmpMAuMHAON41Dg4JAuZtVG9ANIps"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","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-2aed0b.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":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","keyName":"e2e-rate-a-6b5e43","subscription":"e2e-rate-iso-a-6b5e43","tenant":"e2e-shared-a-2aed0b","userId":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-2aed0b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","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-2aed0b.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-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6b5e43","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":546442112,"seconds":1785465307}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":51080},"address":"10.133.0.12:51080"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"},"headers":{":authority":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-2aed0b-kserve-workload-svc.ai-tenant-e2e-shared-a-2aed0b.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdC02Yjg1ZmQ4YzZkLXZsa2xsCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTJhZWQwYi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0yYWVkMGItb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-a-2aed0b-openshift-default-6b85fd8c6d-vlkll.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1"},"host":"e2e-shared-a-2aed0b.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","method":"POST","path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":546442112,"seconds":1785465307},"url_path":"/ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:51080","port":51080}}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","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-6b5e43"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"42a8ee2a-bdb2-4637-9903-d4e18c9fbecb","keyName":"e2e-rate-a-6b5e43","selected_subscription":"e2e-rate-iso-a-6b5e43","selected_subscription_key":"ai-tenant-e2e-shared-a-2aed0b/e2e-rate-iso-a-6b5e43@ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-2aed0b/models/facebook/opt-125m","name":"rate-test-model-2aed0b","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6b5e43","namespace":"ai-tenant-e2e-shared-a-2aed0b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-2aed0b/rate-test-model-2aed0b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6ef63cfd-7a47-4fd9-b030-c17cb951b6e1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:59912","PortSpecifier":{"PortValue":59912}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","method":"POST","path":"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/v1/completions","host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","object":"source:{address:{socket_address:{address:\"10.133.0.12:59912\" port_value:59912}}} destination:{address:{socket_address:{address:\"10.133.0.62:443\" port_value:443}}} request:{time:{seconds:1785465307 nanos:583367613} http:{id:\"0b588ed2-b0d9-4d87-b0ee-e9cae6185219\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/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=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-01a44c-kserve-workload-svc.ai-tenant-e2e-shared-b-01a44c.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"0b588ed2-b0d9-4d87-b0ee-e9cae6185219\"} path:\"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/v1/completions\" host:\"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-ylloK0OLIa0K9CjY_QjVutVDUbEajYmRx7tIVN76lmuyptTjUwTlQ8OiledC"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","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-01a44c.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":"58b1d01f-cc34-4efd-b6ac-68efab0b07b9","keyName":"e2e-rate-b-6b5e43","subscription":"e2e-rate-iso-b-6b5e43","tenant":"e2e-shared-b-01a44c","userId":"58b1d01f-cc34-4efd-b6ac-68efab0b07b9","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-01a44c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","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-01a44c.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-01a44c/models/facebook/opt-125m","name":"rate-test-model-01a44c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6b5e43","namespace":"ai-tenant-e2e-shared-b-01a44c","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c"}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-01a44c-kserve-workload-svc.ai-tenant-e2e-shared-b-01a44c.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","method":"POST","path":"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":583367613,"seconds":1785465307}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59912},"address":"10.133.0.12:59912"}}}}},"destination":{"address":"10.133.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"},"headers":{":authority":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-01a44c-kserve-workload-svc.ai-tenant-e2e-shared-b-01a44c.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdC02ODVmNmI4YmNiLTU0bTl6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAxYTQ0Yy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMWE0NGMtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.62~e2e-shared-b-01a44c-openshift-default-685f6b8bcb-54m9z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219"},"host":"e2e-shared-b-01a44c.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","method":"POST","path":"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":583367613,"seconds":1785465307},"url_path":"/ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:59912","port":59912}}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","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-6b5e43"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"58b1d01f-cc34-4efd-b6ac-68efab0b07b9","keyName":"e2e-rate-b-6b5e43","selected_subscription":"e2e-rate-iso-b-6b5e43","selected_subscription_key":"ai-tenant-e2e-shared-b-01a44c/e2e-rate-iso-b-6b5e43@ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-01a44c/models/facebook/opt-125m","name":"rate-test-model-01a44c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6b5e43","namespace":"ai-tenant-e2e-shared-b-01a44c","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-01a44c/rate-test-model-01a44c"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:35:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0b588ed2-b0d9-4d87-b0ee-e9cae6185219","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/49b2b023bfbd7bbea21e3ade8cdac490b4f1e0a5475d4aa10d3a6ce533f48579"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ed53229e33401449dbd5881f8538b3c1848b88d177b74ec94e717aaad770fa2"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/339c0a4dac5724c09b2e7d9b03652f0ced4ccafb423c6b2cf89ddc26f7a46542"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df06bc80f4208c8c91c081193b2faf5c3dd84d7a57461e8af7c8e429930f3fdf"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/945a7b4db85d08d352981fc6ad35aac3af5753f6dcbbd6a4deb1da9697dd7630"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/36d27b95159129764e91e81edb8dc4456b045fc98cace3e6c5cf8f80a6faf3de"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8bed6901615783ddae0ec60123be2112883de7017cfd42d03bede60e11a119f1"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/62bd8283dc8e6b267f100687736bff3f80a47b9f5365ed6730eccdd406baf234"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02c8013f7cd790cd3125c327a81dd042d4644a8bea7a9200e13dc3615147a12e"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06ec6dfc72e537c07e4512e9b0bb6f4b41e1ae09e5a9427277e402b0ad188213"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38a52946bba12f8c8df9480ed3554fbd1b29f0d99e1305c0b0c53003bea57dbc"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bf265a32b678800f955c60a13069259afebddc1c107b642e2869f2a517edf5e7"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b74fa1814574ee8f5bf99482279e80ffbc5c49eadc130422853611df302dc781"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc96efe61c00cb3c5c3fa2ae30f6c3e46a32d8969aee003445bf7363fb694c57"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ff29adf3da71750c0fb082d27746eb642c7d48b20697218a6c7fc33fb4e030e"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fcff8657859ae81a0000c9747eec73da19c64ae86a23d206fe210f4b4496a94c"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6b307a064afa796f6ac382c19532187c3c7fde9ac66c20cf0f058442b4d123fa"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95ac2f2b893997678adde04a1358876f5f6b9a6ab956c246b6e1b99dd212721b"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a99abaf25b802ac67ef8e23fef57ff58318cd9513fa68d88c77bdf719706aaa8"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9135cc73c9d105a1140ee98209016887820b2097a27108af6cd9292a6597281b"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31f363407d4f7e7f37048477f98d4edb03204d1c8f12a48f3d7350a68551027e"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9c7e4386eb9559445386fb49096daac3acefad4a41bc66f66497353d6316bddd"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/14005ab16c3279e414bfb13d7268ef0fd5ce39d23ae1c00cad3967648df70e4d"} {"level":"info","ts":"2026-07-31T02:35:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f60f3237f1c40286b51beda5937ecd51aa7710675deaeb2fd41c7703ec7dc019"} {"level":"info","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:57688","PortSpecifier":{"PortValue":57688}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.39:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","object":"source:{address:{socket_address:{address:\"10.133.0.12:57688\" port_value:57688}}} destination:{address:{socket_address:{address:\"10.133.0.39:443\" port_value:443}}} request:{time:{seconds:1785465392 nanos:226274949} http:{id:\"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTU4bng2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.39~maas-default-gateway-openshift-default-78bb78ff78-58nx6.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.39:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTU4bng2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.39~maas-default-gateway-openshift-default-78bb78ff78-58nx6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c"},"host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":226274949,"seconds":1785465392}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57688},"address":"10.133.0.12:57688"}}}}},"destination":{"address":"10.133.0.39:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTU4bng2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.39~maas-default-gateway-openshift-default-78bb78ff78-58nx6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c"},"host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":226274949,"seconds":1785465392},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:57688","port":57688}}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","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-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ecd5e61e-d021-4fe0-8422-20baa9ff7f9c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:57698","PortSpecifier":{"PortValue":57698}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.39:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","object":"source:{address:{socket_address:{address:\"10.133.0.12:57698\" port_value:57698}}} destination:{address:{socket_address:{address:\"10.133.0.39:443\" port_value:443}}} request:{time:{seconds:1785465392 nanos:276808356} http:{id:\"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTU4bng2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.39~maas-default-gateway-openshift-default-78bb78ff78-58nx6.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17Hhc47cR9sUFl3cP_CkNuNlg3e4VKxHbO8Tlu8aiTE6Z0fFyIXrjVPgHgYr9"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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":"616415bf-cafa-411b-876a-e1173e78c3cc","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"616415bf-cafa-411b-876a-e1173e78c3cc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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.133.0.39:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTU4bng2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.39~maas-default-gateway-openshift-default-78bb78ff78-58nx6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea"},"host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":276808356,"seconds":1785465392}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57698},"address":"10.133.0.12:57698"}}}}},"destination":{"address":"10.133.0.39:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LTU4bng2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.39~maas-default-gateway-openshift-default-78bb78ff78-58nx6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea"},"host":"maas.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":276808356,"seconds":1785465392},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:57698","port":57698}}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","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":"selected_subscription","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"616415bf-cafa-411b-876a-e1173e78c3cc","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-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:36:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cdaff05c-bbb9-4500-ab1b-2a58e63cc1ea","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312"} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312\": 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-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312"} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312"} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02\": 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-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66"} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T02:37:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775"} {"level":"debug","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T02:37:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T02:37:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7"} {"level":"info","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857"} {"level":"info","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a"} {"level":"info","ts":"2026-07-31T02:37:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775"} {"level":"info","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:58850","PortSpecifier":{"PortValue":58850}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","object":"source:{address:{socket_address:{address:\"10.133.0.12:58850\" port_value:58850}}} destination:{address:{socket_address:{address:\"10.133.0.69:443\" port_value:443}}} request:{time:{seconds:1785465445 nanos:359569712} http:{id:\"bf72d624-a8b1-4c44-9c87-518f9acd3bb6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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-e0efa5.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdC03YzY0NzY5NDY2LTI4dmcyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.69~e2e-ipp-a-e0efa5-openshift-default-7c64769466-28vg2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"bf72d624-a8b1-4c44-9c87-518f9acd3bb6\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","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/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/4ae0a0f1b67e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=c6b58204-bff2-4fef-bd4f-bb49742d09ff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3f78198a-3ee9-44db-b5ab-ef8288ba8ed7","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.69:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-e0efa5.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdC03YzY0NzY5NDY2LTI4dmcyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.69~e2e-ipp-a-e0efa5-openshift-default-7c64769466-28vg2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6"},"host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":359569712,"seconds":1785465445}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58850},"address":"10.133.0.12:58850"}}}}},"destination":{"address":"10.133.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955"},"headers":{":authority":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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=34.228.250.194;host=e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-e0efa5.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdC03YzY0NzY5NDY2LTI4dmcyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.69~e2e-ipp-a-e0efa5-openshift-default-7c64769466-28vg2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6"},"host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":359569712,"seconds":1785465445},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:58850","port":58850}}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-e0efa5/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:37:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bf72d624-a8b1-4c44-9c87-518f9acd3bb6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:58854","PortSpecifier":{"PortValue":58854}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.69:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cd08b150-b60e-497e-8b3d-c64194519d61","method":"POST","path":"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/v1/chat/completions","host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","object":"source:{address:{socket_address:{address:\"10.133.0.12:58854\" port_value:58854}}} destination:{address:{socket_address:{address:\"10.133.0.69:443\" port_value:443}}} request:{time:{seconds:1785465447 nanos:420530703} http:{id:\"cd08b150-b60e-497e-8b3d-c64194519d61\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/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=34.228.250.194;host=e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-e0efa5-kserve-workload-svc.ai-tenant-e2e-ipp-a-e0efa5.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdC03YzY0NzY5NDY2LTI4dmcyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.69~e2e-ipp-a-e0efa5-openshift-default-7c64769466-28vg2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.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:\"cd08b150-b60e-497e-8b3d-c64194519d61\"} path:\"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/v1/chat/completions\" host:\"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1RWpzkRtladmll6li_BwrbbW3GwvRQvWjF3SXkCvIx2X26Y1gWiOEMPphX7Nw"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-e0efa5.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","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-e0efa5.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":"ef07b9c8-cdde-443a-a1ee-5a1801bd1781","keyName":"e2e-ipp-e0efa5","subscription":"ipp-route-e0efa5-sub","tenant":"e2e-ipp-a-e0efa5","userId":"ef07b9c8-cdde-443a-a1ee-5a1801bd1781","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-e0efa5.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","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-e0efa5.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-e0efa5/models/facebook/opt-125m","name":"ipp-route-e0efa5","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-e0efa5-sub","namespace":"ai-tenant-e2e-ipp-a-e0efa5","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5"}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-e0efa5-kserve-workload-svc.ai-tenant-e2e-ipp-a-e0efa5.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdC03YzY0NzY5NDY2LTI4dmcyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.69~e2e-ipp-a-e0efa5-openshift-default-7c64769466-28vg2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cd08b150-b60e-497e-8b3d-c64194519d61"},"host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"cd08b150-b60e-497e-8b3d-c64194519d61","method":"POST","path":"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":420530703,"seconds":1785465447}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58854},"address":"10.133.0.12:58854"}}}}},"destination":{"address":"10.133.0.69:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"},"headers":{":authority":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-e0efa5-kserve-workload-svc.ai-tenant-e2e-ipp-a-e0efa5.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdC03YzY0NzY5NDY2LTI4dmcyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWUwZWZhNS1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1lMGVmYTUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.69~e2e-ipp-a-e0efa5-openshift-default-7c64769466-28vg2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cd08b150-b60e-497e-8b3d-c64194519d61"},"host":"e2e-ipp-a-e0efa5.apps.d32ffd07-7d6b-4eb3-8959-4ae0a0f1b67e.prod.konfluxeaas.com","id":"cd08b150-b60e-497e-8b3d-c64194519d61","method":"POST","path":"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":420530703,"seconds":1785465447},"url_path":"/ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:58854","port":58854}}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-e0efa5/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","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-e0efa5-sub"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","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_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"ef07b9c8-cdde-443a-a1ee-5a1801bd1781","keyName":"e2e-ipp-e0efa5","selected_subscription":"ipp-route-e0efa5-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5-sub@ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-e0efa5/models/facebook/opt-125m","name":"ipp-route-e0efa5","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-e0efa5-sub","namespace":"ai-tenant-e2e-ipp-a-e0efa5","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-e0efa5/ipp-route-e0efa5"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T02:37:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cd08b150-b60e-497e-8b3d-c64194519d61","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7743b5735e7821caaf18f20483a7fe623f3cabd4d1bb9ca5200daab139ab5312"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/faa0731c43025c6ca12a072c41f2b1b2f12aa14f0068515840e8828f176b7e66"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5b100678fc7524cf8a2d3f3d51dd61ea11c4d1e1877c5fabb5caaed498bc0f7"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/04d31ba9c2937e79a99b410d3069e30f58dc98c6f2bf0103733dbb96f5ee9b3a"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/37b858bcd90a6b92fb16630e4df4409ceff5f979defe269f58714788c0173389"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2beb8318a358f92b361dff2d6e77795ec12df91a3947986b7708d553eb913857"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fcc947648d127bbd1c3a778e705921ce8c3fff09177938cf943a5a654cc0e253"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1e1cb58f8b866f4aad20e7b56ba3e948921378d0622bb7979196e082a5f2c4fe"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f6f8a9be44986ea2afad9a59ea5ea19d8215cbc9d40a070de854d7b39334c02"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f9e35b81d9169f6fbfbfe085180bbd657a6f0c1bf559062eb14f88e1eb8fe4a7"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e1d4d3019c5746c757fbed9aadf31310170ed1827b47da8e496137040edd955"} {"level":"info","ts":"2026-07-31T02:38:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90c81715fb5ac4d3313d25407ae57d397056755b8865f23d12fa9c8cd0643775"}