--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca"} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca"} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca"} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459"} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:29:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45"} {"level":"debug","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:29:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067"} {"level":"info","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:49202","PortSpecifier":{"PortValue":49202}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:49202","PortSpecifier":{"PortValue":49202}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443373,"nanos":345228130},"http":{"id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.90:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/auth-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","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_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","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-30T20:29:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"46b16ecb-2c50-4edf-97e6-46ceba64e295","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54472","PortSpecifier":{"PortValue":54472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54472","PortSpecifier":{"PortValue":54472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443373,"nanos":381854309},"http":{"id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.94:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/auth-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","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-30T20:29:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"23cd7e35-4458-43fb-913d-5016bed8d8e7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:49208","PortSpecifier":{"PortValue":49208}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fd077d61-85b5-48e3-8992-fc6de95a9041","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:49208","PortSpecifier":{"PortValue":49208}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443373,"nanos":427962701},"http":{"id":"fd077d61-85b5-48e3-8992-fc6de95a9041","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-drQJBDooUlfHl3sn_P5ZbbROj0s4lPIXiW7ec14rhG9kcV81hMcYP0QUGAVh"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-drQJBDooUlfHl3sn_P5ZbbROj0s4lPIXiW7ec14rhG9kcV81hMcYP0QUGAVh\"}"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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-474e8f.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":"7d6efd5a-1429-4f8b-9c07-73f58bb7bcbd","keyName":"e2e-auth-iso-a-cf343b","subscription":"e2e-auth-iso-ff89df","tenant":"e2e-shared-a-474e8f","userId":"7d6efd5a-1429-4f8b-9c07-73f58bb7bcbd","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/auth-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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-ff89df"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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-30T20:29:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","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-30T20:29:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:29:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fd077d61-85b5-48e3-8992-fc6de95a9041","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5bff72d662ea221fd3e1e58efc949fb667a1dcdefdb3e674b2c6d92e6981c459"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ca61e1fcaf2adec6e8a382babe10b5f4d02dbf2e0e984c5d1270d23aaa776cd"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22942bbafc182c03eaaa6221d281e1388859024f523f61b50baee3364a0aa348"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/076e77891c84b71f556621094dac35c4a89694459699c873fb6e1ed0f83b2a5b"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4648ae27eea7978dc2d5f47079ab3178be986341c3137e8b6d232a0f9b5c654f"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d50008d62d85fca0fdecf9aaae84b8d37ec71d2745a9a266bb7679eee175c8ca"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d9c071df00d9977f0c3c5c912b4783b11e5d4218cb359b316a5e642d1342b067"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1bbba386cd2bb58e3dd54a4afa72eaa356262eb67b6259e3cf08bb6e36eb8c0"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec25c66dafdf84612d697931532d06133bfd66269b4f59764a488c50f29d1fbd"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b9f8689ac0c924e4731d11b120acd77b379dc5fe2ece542e1929f8b3f1744c1"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22166c858cc4ead663b35517c2f99825532ad5986d70e882c9b4a3e31b1c5c51"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ed7fe98ef0f15f0ee9d140c7fec70038f8ae78def0302a3977fbe550d0cabd7"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/588f71b2b662b6b652de3a318fd28b170b08396ac40b2f99faa28be32a041f45"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec873bd584bcc5d0b7b6294d2f6a2f40a223f5678554e00c0f8ebbca00d38252"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20beec4bfa7ff782d1b12224782ad4a9ae89279666599b6fda5eb3f774a52470"} {"level":"info","ts":"2026-07-30T20:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82cd5da74847b15ac9a4dac6f8f0391767fd071852bf48845acb55fc3e669cbe"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b"} {"level":"error","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a"} {"level":"info","ts":"2026-07-30T20:30:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:30: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-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:30:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"error","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:30:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:46314","PortSpecifier":{"PortValue":46314}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:46314","PortSpecifier":{"PortValue":46314}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443452,"nanos":739764840},"http":{"id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.90:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/sub-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","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":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","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-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7dcb5c82-2cc6-4a53-902e-3c33f5386e5f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c000138e-c8f2-4237-afa5-aa472042727b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:53630","PortSpecifier":{"PortValue":53630}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c000138e-c8f2-4237-afa5-aa472042727b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c000138e-c8f2-4237-afa5-aa472042727b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:53630","PortSpecifier":{"PortValue":53630}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443452,"nanos":787197448},"http":{"id":"c000138e-c8f2-4237-afa5-aa472042727b","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c000138e-c8f2-4237-afa5-aa472042727b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c000138e-c8f2-4237-afa5-aa472042727b","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c000138e-c8f2-4237-afa5-aa472042727b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.94:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c000138e-c8f2-4237-afa5-aa472042727b","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c000138e-c8f2-4237-afa5-aa472042727b","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c000138e-c8f2-4237-afa5-aa472042727b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/sub-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c000138e-c8f2-4237-afa5-aa472042727b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c000138e-c8f2-4237-afa5-aa472042727b","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c000138e-c8f2-4237-afa5-aa472042727b","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-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c000138e-c8f2-4237-afa5-aa472042727b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c000138e-c8f2-4237-afa5-aa472042727b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:46320","PortSpecifier":{"PortValue":46320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:46320","PortSpecifier":{"PortValue":46320}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443452,"nanos":848162125},"http":{"id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","method":"GET","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1YExzWq5IaLdT58mK_jHi0mWPAMJg0eNMZAG2md1xk9iIcWpXo9864UEzkGLX"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1YExzWq5IaLdT58mK_jHi0mWPAMJg0eNMZAG2md1xk9iIcWpXo9864UEzkGLX\"}"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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-474e8f.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":"5e7358c6-7f69-445c-b85f-3f1901031c8e","keyName":"e2e-sub-iso-24d9ca","subscription":"e2e-a-only-4f593b","tenant":"e2e-shared-a-474e8f","userId":"5e7358c6-7f69-445c-b85f-3f1901031c8e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/sub-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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-4f593b"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","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":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"16d3cc74-d3dc-4dbd-b9f6-8cb5aa840270","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:53644","PortSpecifier":{"PortValue":53644}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:53644","PortSpecifier":{"PortValue":53644}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443452,"nanos":889959173},"http":{"id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","method":"GET","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RngV4JYR0IPu1YA9_b0ISXQRAsnba9w5nfvmCMzgMcVVH71M0pyFJbjrVEnW"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-808798.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-RngV4JYR0IPu1YA9_b0ISXQRAsnba9w5nfvmCMzgMcVVH71M0pyFJbjrVEnW\"}"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","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-808798.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":"46a2775c-46a5-48b1-981f-ede97eedf287","keyName":"e2e-sub-iso-318437","subscription":"e2e-b-only-4f593b","tenant":"e2e-shared-b-808798","userId":"46a2775c-46a5-48b1-981f-ede97eedf287","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/sub-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","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-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","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-4f593b"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:30:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2033bc02-23b7-4f1d-8291-7b9f76f35b53","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"debug","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"debug","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"debug","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"error","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:31:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:31:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"} {"level":"info","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:35730","PortSpecifier":{"PortValue":35730}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:35730","PortSpecifier":{"PortValue":35730}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443493,"nanos":881799028},"http":{"id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.90:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/sub-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","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":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","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-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8d74563e-bf88-43d8-94ed-2d7cbdd69ebe","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:55886","PortSpecifier":{"PortValue":55886}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:55886","PortSpecifier":{"PortValue":55886}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443493,"nanos":914544219},"http":{"id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.94:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/sub-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","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-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bd80d638-2d7f-46c6-86dd-63af7372dd2b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:35734","PortSpecifier":{"PortValue":35734}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:35734","PortSpecifier":{"PortValue":35734}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443493,"nanos":949538107},"http":{"id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-FUlYCFBC6b03QfeJ_KNGHJA6uXhQ2IllN9p1ahIOypTXtafrqVGQzj73rPZR"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-FUlYCFBC6b03QfeJ_KNGHJA6uXhQ2IllN9p1ahIOypTXtafrqVGQzj73rPZR\"}"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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-474e8f.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":"7fdcaab3-9a31-4c90-83fa-609d9f66ccfa","keyName":"e2e-sub-iso-614ed3","subscription":"e2e-shared-sub-ba6028","tenant":"e2e-shared-a-474e8f","userId":"7fdcaab3-9a31-4c90-83fa-609d9f66ccfa","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/sub-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","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-ba6028"} {"level":"info","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba8d363b-4d84-40b1-83ef-94c5aed9a82d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:55890","PortSpecifier":{"PortValue":55890}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9118a562-7dff-4300-8c2e-4f60f9275982","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:55890","PortSpecifier":{"PortValue":55890}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443493,"nanos":978992062},"http":{"id":"9118a562-7dff-4300-8c2e-4f60f9275982","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MeEpm3IOTbjrq4R_34oQ4u1m9JlOJh3YImYTCCfoV5ECnwvF95SiQa3kjQc"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-808798.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-MeEpm3IOTbjrq4R_34oQ4u1m9JlOJh3YImYTCCfoV5ECnwvF95SiQa3kjQc\"}"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","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-808798.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":"24764a80-c09f-43e4-bc20-843722fee373","keyName":"e2e-sub-iso-b00544","subscription":"e2e-shared-sub-ba6028","tenant":"e2e-shared-b-808798","userId":"24764a80-c09f-43e4-bc20-843722fee373","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/sub-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","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-ba6028"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","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-30T20:31:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:31:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9118a562-7dff-4300-8c2e-4f60f9275982","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/928e83b017f52b1ab0e015eccbe270293bedced66008ba5fb32ffa52921ad8e1"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/408f939c37f4560326dd5968d202d28ea5b54ca7b9e2d544c629825388e9c5e0"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfbbb418b427597059ad72de79fb89d133dbb6aa84b7101569e6823a78fb026a"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/86f6c6c489ec69769beb3ae6ea9d6a127e845953fb70bf5b62e0e0ce3f0586f4"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1bbfa03ebc6032d8de0b4b47d7b1b4f3312b6bd85b2a03ab1224cebe3b6b99f"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4d3215fa6390af5914121202d3856c3401ee44d65cfd592c98c860e0cd8e476"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c50ed3fd561b22319dee50f78a8899ac9ec304f9d6cc74668e998ef30218e924"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/28d28ad475bb8c7937684168840437284f8b3001af82b025bc2d74c83416d905"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df8138f6361d486298db88dc901896fbbe9ed36078135d84e9e02f68fbfbe051"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"info","ts":"2026-07-30T20:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/37f5c4c3093c139761dc8fdd05703d3e28f261ac3a78c8406f7e1959bbe15a65"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a7d1d33265d6b9bb66e43c958dbf7c803fadc06f60545f347b9192518013307b"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54cf33a96d69507c9690fbc8d8dc5088ca6e76a37f698909e8c624c296d148a9"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a0246cecbe437589d21ad688b14311b783e0033df6c10932da95381e152b9d6e"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/744c238dc10100a446be82796beb147e898b44dbda2b653e84faf0a1a5190ad2"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a1b703f997b93c50f492b264e8449ea6b6257579a7931c75d7de3dcf834c7307"} {"level":"info","ts":"2026-07-30T20:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e5ca6686d3723c0b4d822749c5f9b247ab27ad82a30aa2c474555a896ea46e8b"} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049"} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049"} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:32:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"} {"level":"error","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:32:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"error","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:33:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54360","PortSpecifier":{"PortValue":54360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54360","PortSpecifier":{"PortValue":54360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443614,"nanos":176046255},"http":{"id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.90:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","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-30T20:33:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"46bc4e29-c614-464f-a2a6-7a7055cc0548","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:46102","PortSpecifier":{"PortValue":46102}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e87531d0-a988-40e4-b84b-06b0b627e365","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:46102","PortSpecifier":{"PortValue":46102}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443614,"nanos":211775633},"http":{"id":"e87531d0-a988-40e4-b84b-06b0b627e365","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.94:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/rate-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","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-30T20:33:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e87531d0-a988-40e4-b84b-06b0b627e365","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54368","PortSpecifier":{"PortValue":54368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","method":"POST","path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54368","PortSpecifier":{"PortValue":54368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443614,"nanos":246220698},"http":{"id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WqrZqaHnriPKMEPk_FsvZizh4NJkCUErfkLWxTW7QECHm5u5skAUuaGgzEh1"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WqrZqaHnriPKMEPk_FsvZizh4NJkCUErfkLWxTW7QECHm5u5skAUuaGgzEh1\"}"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-474e8f.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":"e2c9ba08-a884-4382-8a5c-8196e930335c","keyName":"e2e-rate-a-1efcf0","subscription":"e2e-rate-iso-a-1efcf0","tenant":"e2e-shared-a-474e8f","userId":"e2c9ba08-a884-4382-8a5c-8196e930335c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\",\"requestedSubscription\":\"e2e-rate-iso-a-1efcf0\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-474e8f.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-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1efcf0","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"}} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-1efcf0"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","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-30T20:33:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","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":"e2c9ba08-a884-4382-8a5c-8196e930335c","keyName":"e2e-rate-a-1efcf0","selected_subscription":"e2e-rate-iso-a-1efcf0","selected_subscription_key":"ai-tenant-e2e-shared-a-474e8f/e2e-rate-iso-a-1efcf0@ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1efcf0","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:33:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"89ad2355-3c70-4cb3-96ab-14f9b8caca55","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54376","PortSpecifier":{"PortValue":54376}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b4ffde47-4c90-4337-b04c-31d696c35139","method":"POST","path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54376","PortSpecifier":{"PortValue":54376}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443615,"nanos":332598593},"http":{"id":"b4ffde47-4c90-4337-b04c-31d696c35139","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WqrZqaHnriPKMEPk_FsvZizh4NJkCUErfkLWxTW7QECHm5u5skAUuaGgzEh1"} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WqrZqaHnriPKMEPk_FsvZizh4NJkCUErfkLWxTW7QECHm5u5skAUuaGgzEh1\"}"} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-474e8f.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":"e2c9ba08-a884-4382-8a5c-8196e930335c","keyName":"e2e-rate-a-1efcf0","subscription":"e2e-rate-iso-a-1efcf0","tenant":"e2e-shared-a-474e8f","userId":"e2c9ba08-a884-4382-8a5c-8196e930335c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\",\"requestedSubscription\":\"e2e-rate-iso-a-1efcf0\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-474e8f.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-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1efcf0","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"}} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-1efcf0"} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","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-30T20:33:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","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":"e2c9ba08-a884-4382-8a5c-8196e930335c","keyName":"e2e-rate-a-1efcf0","selected_subscription":"e2e-rate-iso-a-1efcf0","selected_subscription_key":"ai-tenant-e2e-shared-a-474e8f/e2e-rate-iso-a-1efcf0@ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1efcf0","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:33:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4ffde47-4c90-4337-b04c-31d696c35139","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54380","PortSpecifier":{"PortValue":54380}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","method":"POST","path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54380","PortSpecifier":{"PortValue":54380}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443616,"nanos":375152567},"http":{"id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WqrZqaHnriPKMEPk_FsvZizh4NJkCUErfkLWxTW7QECHm5u5skAUuaGgzEh1"} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WqrZqaHnriPKMEPk_FsvZizh4NJkCUErfkLWxTW7QECHm5u5skAUuaGgzEh1\"}"} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-474e8f.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":"e2c9ba08-a884-4382-8a5c-8196e930335c","keyName":"e2e-rate-a-1efcf0","subscription":"e2e-rate-iso-a-1efcf0","tenant":"e2e-shared-a-474e8f","userId":"e2c9ba08-a884-4382-8a5c-8196e930335c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\",\"requestedSubscription\":\"e2e-rate-iso-a-1efcf0\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-474e8f.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-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1efcf0","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"}} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-1efcf0"} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","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-30T20:33:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","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":"e2c9ba08-a884-4382-8a5c-8196e930335c","keyName":"e2e-rate-a-1efcf0","selected_subscription":"e2e-rate-iso-a-1efcf0","selected_subscription_key":"ai-tenant-e2e-shared-a-474e8f/e2e-rate-iso-a-1efcf0@ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1efcf0","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:33:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"10ea9c65-b18c-447f-acbf-fb0dd3a9ee9b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:33:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"error","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:33: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-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"debug","ts":"2026-07-30T20:33:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:33:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:33:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:33:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:33:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39368","PortSpecifier":{"PortValue":39368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4b413082-89d1-411e-96c0-6e4903e43c92","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39368","PortSpecifier":{"PortValue":39368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443656,"nanos":682819463},"http":{"id":"4b413082-89d1-411e-96c0-6e4903e43c92","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.90:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","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-30T20:34:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4b413082-89d1-411e-96c0-6e4903e43c92","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:60840","PortSpecifier":{"PortValue":60840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d8750bc2-b68b-4954-9f73-180bca117b39","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:60840","PortSpecifier":{"PortValue":60840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443656,"nanos":718638458},"http":{"id":"d8750bc2-b68b-4954-9f73-180bca117b39","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.94:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/rate-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","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":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","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-30T20:34:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8750bc2-b68b-4954-9f73-180bca117b39","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39384","PortSpecifier":{"PortValue":39384}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","method":"POST","path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39384","PortSpecifier":{"PortValue":39384}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443656,"nanos":753929189},"http":{"id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eGWbNfPEAaOYNyFW_Rwc9Kte0fy7OgdB1IO4kA2mjjYiaBvqeE1RSh5553h4"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eGWbNfPEAaOYNyFW_Rwc9Kte0fy7OgdB1IO4kA2mjjYiaBvqeE1RSh5553h4\"}"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-474e8f.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":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","keyName":"e2e-rate-a-0f74ca","subscription":"e2e-rate-iso-a-0f74ca","tenant":"e2e-shared-a-474e8f","userId":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\",\"requestedSubscription\":\"e2e-rate-iso-a-0f74ca\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-474e8f.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-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0f74ca","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"}} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-0f74ca"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","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-30T20:34:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","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":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","keyName":"e2e-rate-a-0f74ca","selected_subscription":"e2e-rate-iso-a-0f74ca","selected_subscription_key":"ai-tenant-e2e-shared-a-474e8f/e2e-rate-iso-a-0f74ca@ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0f74ca","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:34:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"df2637e1-fba5-4cd1-9c0e-5cd6ac5a5367","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39392","PortSpecifier":{"PortValue":39392}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ba390a24-8373-4325-945b-2ab4d705b1a0","method":"POST","path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39392","PortSpecifier":{"PortValue":39392}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443657,"nanos":798950200},"http":{"id":"ba390a24-8373-4325-945b-2ab4d705b1a0","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eGWbNfPEAaOYNyFW_Rwc9Kte0fy7OgdB1IO4kA2mjjYiaBvqeE1RSh5553h4"} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eGWbNfPEAaOYNyFW_Rwc9Kte0fy7OgdB1IO4kA2mjjYiaBvqeE1RSh5553h4\"}"} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-474e8f.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":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","keyName":"e2e-rate-a-0f74ca","subscription":"e2e-rate-iso-a-0f74ca","tenant":"e2e-shared-a-474e8f","userId":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\",\"requestedSubscription\":\"e2e-rate-iso-a-0f74ca\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-474e8f.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-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0f74ca","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"}} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","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-0f74ca"} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","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":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","keyName":"e2e-rate-a-0f74ca","selected_subscription":"e2e-rate-iso-a-0f74ca","selected_subscription_key":"ai-tenant-e2e-shared-a-474e8f/e2e-rate-iso-a-0f74ca@ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0f74ca","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:34:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba390a24-8373-4325-945b-2ab4d705b1a0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39396","PortSpecifier":{"PortValue":39396}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ae2e5016-2257-40ca-856e-6a63e62193e8","method":"POST","path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions","host":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:39396","PortSpecifier":{"PortValue":39396}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.90:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443658,"nanos":834415943},"http":{"id":"ae2e5016-2257-40ca-856e-6a63e62193e8","method":"POST","headers":{":authority":"e2e-shared-a-474e8f.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eGWbNfPEAaOYNyFW_Rwc9Kte0fy7OgdB1IO4kA2mjjYiaBvqeE1RSh5553h4"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eGWbNfPEAaOYNyFW_Rwc9Kte0fy7OgdB1IO4kA2mjjYiaBvqeE1RSh5553h4\"}"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-474e8f.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":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","keyName":"e2e-rate-a-0f74ca","subscription":"e2e-rate-iso-a-0f74ca","tenant":"e2e-shared-a-474e8f","userId":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-474e8f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\",\"requestedSubscription\":\"e2e-rate-iso-a-0f74ca\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-474e8f.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-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0f74ca","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"}} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-474e8f/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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","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-0f74ca"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","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":"5f2ffa7a-c435-48ea-8f16-33fdc37949dc","keyName":"e2e-rate-a-0f74ca","selected_subscription":"e2e-rate-iso-a-0f74ca","selected_subscription_key":"ai-tenant-e2e-shared-a-474e8f/e2e-rate-iso-a-0f74ca@ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-474e8f/models/facebook/opt-125m","name":"rate-test-model-474e8f","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0f74ca","namespace":"ai-tenant-e2e-shared-a-474e8f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-474e8f/rate-test-model-474e8f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ae2e5016-2257-40ca-856e-6a63e62193e8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:60842","PortSpecifier":{"PortValue":60842}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4af5a413-381e-4fb5-8e92-e77c65671e47","method":"POST","path":"/ai-tenant-e2e-shared-b-808798/rate-test-model-808798/v1/completions","host":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:60842","PortSpecifier":{"PortValue":60842}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.94:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443658,"nanos":868578774},"http":{"id":"4af5a413-381e-4fb5-8e92-e77c65671e47","method":"POST","headers":{":authority":"e2e-shared-b-808798.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-808798/rate-test-model-808798/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1U0hrv6Tetlm6n3oL_lvMtimBxBYGcaHURJmhSp9ep1oiCLOGa5UVYCEaciEJ"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-808798.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1U0hrv6Tetlm6n3oL_lvMtimBxBYGcaHURJmhSp9ep1oiCLOGa5UVYCEaciEJ\"}"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-808798.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":"fc18234b-b6e3-494f-b157-137715f33123","keyName":"e2e-rate-b-0f74ca","subscription":"e2e-rate-iso-b-0f74ca","tenant":"e2e-shared-b-808798","userId":"fc18234b-b6e3-494f-b157-137715f33123","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-808798.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-b-808798/rate-test-model-808798\",\"requestedSubscription\":\"e2e-rate-iso-b-0f74ca\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-808798.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-808798/models/facebook/opt-125m","name":"rate-test-model-808798","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-0f74ca","namespace":"ai-tenant-e2e-shared-b-808798","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-808798/rate-test-model-808798"}} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-808798/rate-test-model-808798\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-808798/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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-0f74ca"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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-30T20:34:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","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":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","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":"fc18234b-b6e3-494f-b157-137715f33123","keyName":"e2e-rate-b-0f74ca","selected_subscription":"e2e-rate-iso-b-0f74ca","selected_subscription_key":"ai-tenant-e2e-shared-b-808798/e2e-rate-iso-b-0f74ca@ai-tenant-e2e-shared-b-808798/rate-test-model-808798","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-808798/models/facebook/opt-125m","name":"rate-test-model-808798","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-0f74ca","namespace":"ai-tenant-e2e-shared-b-808798","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-808798/rate-test-model-808798"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:34:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4af5a413-381e-4fb5-8e92-e77c65671e47","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/788a51f6f0e4ae3b5a1b41790e251b23b1be0b89f335d631742c2b55d2881fc8"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ebfc3a705fbe53d3d28242c837a8c22eadc8b51edab54e7e9ab35b351778b08b"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3614d17b696a05aa52f84d3cafdf950392ab968f9ffae291b23dbab5617fee13"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f43e1f75261c141dcb90700575f096e6d716271fa20cb363cd6394b2498172a9"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3bb2e2aeb03e4c77355baeb07a973e8d742f43c5e0ee7256d86463a1f173309"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9035d24902b9392d78b939610ddad57a1676f86bcaa731a079b7780810090dcd"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a3b2bf0838968e9b26b7b4ed0d31aba4d3f6374c2201d0fe031a57d40392278"} {"level":"info","ts":"2026-07-30T20:34:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f2fcd0433d7aa9b5c7b77faa21a4a44d455f0284707fc3d44dc32c2d9f4fe0f"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/58c267b66887593cbc2143252351f84048eda4a53e7abd6783e5407c45b95244"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/742beeabfba819367c4b45853a309249f801a661962b70d985f3a8a6f0e48b5c"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/88919ac9a171ae4ab6eb05026f5c6f44d9ad15a1e8449fe53bdd37954c32e422"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe31011a106790ee022306078242194fa15473c059883efe710e424d1f1aeae1"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ffcfcd58f852fa81d1ea7fabbced29ac453c629d9450835d0329a1c65f5b6dfd"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c963954706dfe0c8e5b6a90581756dc4c6f576bf13ebe38c366934688b63c23"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/572057f8bac2352103320bbb260e6f7791a73430234e1aeb7d4079a5a194625c"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d1174095800a3bd81ec998056597872ea4cbabcc2fc5a960f8c6530906da5e9"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/558a61658b845dbe511cef1054881483aba6761fd1d05c3ae472ed3ab93e5cce"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c5002851ed1117ddbfa0671690303cba093c259feb556577f733baf7d57578b"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac50117462cfee8ed6f9f17d1bc78c1850e18f6b242047e13f0a84d85ead9aab"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a74dfedb2853ac32200af8c2756e9ffabdd39c56092419e70713d947671a90e"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a4252cb5001a92477cacb626174b1a78ab3c6511e9660fab7c4df18b9442dc89"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/997d00093005f89f71d1c3008f9417434d2c061c9211d81fa8fc6777567b1049"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f756877b6562e25c171ab1270f4f264f6d467c95343624c1ac94053b3904182e"} {"level":"info","ts":"2026-07-30T20:34:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/adc5a217540680f1d2a8d18ef108fb1ac2f3d4a748d085f5decd69cef038484f"} {"level":"info","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:59024","PortSpecifier":{"PortValue":59024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:59024","PortSpecifier":{"PortValue":59024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443745,"nanos":684457215},"http":{"id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","method":"POST","headers":{":authority":"maas.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.34:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","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-30T20:35:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"406018d2-9a1e-4ae1-b77d-e8d3fa64be4b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:59026","PortSpecifier":{"PortValue":59026}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:59026","PortSpecifier":{"PortValue":59026}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443745,"nanos":733699870},"http":{"id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","method":"POST","headers":{":authority":"maas.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1H3H2KzefQmkbztUM_oCh0poi8MiVygzoG5kJHXjcKSoJANzeXLspU2l4pEiw"} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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":"{\"key\":\"sk-oai-1H3H2KzefQmkbztUM_oCh0poi8MiVygzoG5kJHXjcKSoJANzeXLspU2l4pEiw\"}"} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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":"63ecd3cf-d612-48a1-b015-7080096920bd","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"63ecd3cf-d612-48a1-b015-7080096920bd","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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.134.0.34:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","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-30T20:35:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","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":"63ecd3cf-d612-48a1-b015-7080096920bd","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-30T20:35:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:35:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c0ec37ef-1d65-4e15-b1a4-9c2a3683aabe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1"} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1"} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1"} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17"} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17"} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e"} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0"} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e"} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5"} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5"} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752"} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T20:36:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T20:36:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0"} {"level":"info","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:50472","PortSpecifier":{"PortValue":50472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-7f2993.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:50472","PortSpecifier":{"PortValue":50472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443793,"nanos":811047206},"http":{"id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","method":"POST","headers":{":authority":"e2e-ipp-a-7f2993.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"]}} {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/873cb98fdbba"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=61e55b13-ec2b-42f5-9f96-e6cdc96ca479"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"eb760c44-bf87-4373-bbe7-33bd4a80f1a8","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.34:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-7f2993.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","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-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","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-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-7f2993/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-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","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-30T20:36:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","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-30T20:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:36:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4c394d9b-cd59-46b1-8824-dadbbf7b7aea","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:50482","PortSpecifier":{"PortValue":50482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","method":"POST","path":"/ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993/v1/chat/completions","host":"e2e-ipp-a-7f2993.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:50482","PortSpecifier":{"PortValue":50482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.34:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785443795,"nanos":873505572},"http":{"id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","method":"POST","headers":{":authority":"e2e-ipp-a-7f2993.apps.bb11e3d7-3c8e-4c31-864e-873cb98fdbba.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-CmF4l28fqJLU5G6S_jmnELwiQBYVQ1xxK544hatoLAqwvN9ofDLKOFQyvWIy"} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-7f2993.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-CmF4l28fqJLU5G6S_jmnELwiQBYVQ1xxK544hatoLAqwvN9ofDLKOFQyvWIy\"}"} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-7f2993.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":"8c8ca3e0-0f7e-43dc-946e-ba5810aad2ba","keyName":"e2e-ipp-7f2993","subscription":"ipp-route-7f2993-sub","tenant":"e2e-ipp-a-7f2993","userId":"8c8ca3e0-0f7e-43dc-946e-ba5810aad2ba","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-7f2993.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993\",\"requestedSubscription\":\"ipp-route-7f2993-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-7f2993.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-7f2993/models/facebook/opt-125m","name":"ipp-route-7f2993","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-7f2993-sub","namespace":"ai-tenant-e2e-ipp-a-7f2993","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993"}} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-7f2993/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-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-7f2993-sub"} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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-30T20:36:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","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":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","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":"8c8ca3e0-0f7e-43dc-946e-ba5810aad2ba","keyName":"e2e-ipp-7f2993","selected_subscription":"ipp-route-7f2993-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993-sub@ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-7f2993/models/facebook/opt-125m","name":"ipp-route-7f2993","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-7f2993-sub","namespace":"ai-tenant-e2e-ipp-a-7f2993","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-7f2993/ipp-route-7f2993"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T20:36:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9e582519-4d5c-465b-85b2-bab31a2a8cc6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b6a5dc914c709882d7c0ab00931388f153a65fd23de112bfcfd870d01e93b15"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0818fd8fe8f133be012e858cc0bb814742768caf14fe62c0b1e17416cf9b0ec0"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c43e9ecb9cc1463b66a90e28ef876c2c0e997a3ba6edf80810a18446b7882b12"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/477ec325cddf6b13bf85cbbcd4b4aaf50a90f9535eef86c3445a965a6cfd1f17"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2199b0bdb0f219ebda173b5c1e1068bc5c8a0c1626f258d94ca279a8b3935748"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ae8469f0b0f29e83aa42e1873a67e8331641a91558f36f0ba01d1d38d7a8be9d"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9a9e3910bec666971e8453fbf415459868e116d79dea79460d2c407da06414e1"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b05284baf53948c8b9291ee6a80ca6919b1517bd5ff761ef08f7dd77ff0f5667"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0bdc75d408691e9b627ec383f3f088b12af1b31f2a0863e88e583ae4983bd752"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/659600ae63202407d2f28a7cef6087ac5ac93431509bb50f9b3452b17c9e3373"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4d86b56557380f8e4cc4a141a52d3189ad5418169958cfd2baa5a32da20e17f5"} {"level":"info","ts":"2026-07-30T20:37:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4ede6183348f649aea498af3279b2eeb26ba65d55978b6bf0ee370e10680990e"}